corelinux::AbstractSemaphore Member List

This is the complete list of members for corelinux::AbstractSemaphore, including all inherited members.

AbstractSemaphore(SemaphoreGroupPtr, SemaphoreIdentifierRef) | corelinux::AbstractSemaphore |
AbstractSemaphore(AbstractSemaphoreCref) (defined in corelinux::AbstractSemaphore) | corelinux::AbstractSemaphore | protected
access(void) const | corelinux::Synchronized | protected
getGroupId(void) const | corelinux::AbstractSemaphore | inline protected
getGroupIdentifier(void) const | corelinux::AbstractSemaphore |
getId(void) | corelinux::AbstractSemaphore | inline protected
getIdentifier(void) const | corelinux::AbstractSemaphore |
getInitialValue(void) | corelinux::AbstractSemaphore |
getOwnerId(void)=0 | corelinux::AbstractSemaphore | protected pure virtual
getOwningThreadIdentifier(void) const =0 | corelinux::AbstractSemaphore | pure virtual
getRecursionQueueLength(void) const =0 | corelinux::AbstractSemaphore | pure virtual
getValue(void) | corelinux::AbstractSemaphore |
GuardCptr typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardCref typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardPtr typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardRef typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
isBalkingEnabled(void) const =0 | corelinux::AbstractSemaphore | pure virtual
isLocked(void)=0 | corelinux::AbstractSemaphore | pure virtual
isRecursionEnabled(void) const =0 | corelinux::AbstractSemaphore | pure virtual
lockWithNoWait(void)=0 | corelinux::AbstractSemaphore | pure virtual
lockWithWait(void)=0 | corelinux::AbstractSemaphore | pure virtual
operator=(AbstractSemaphoreCref) (defined in corelinux::AbstractSemaphore) | corelinux::AbstractSemaphore | protected
corelinux::Synchronized::operator=(SynchronizedCref) | corelinux::Synchronized |
operator==(AbstractSemaphoreCref aRef) const | corelinux::AbstractSemaphore |
corelinux::Synchronized::operator==(SynchronizedCref) const | corelinux::Synchronized |
release(void)=0 | corelinux::AbstractSemaphore | pure virtual
setLock(Int) | corelinux::AbstractSemaphore | protected
setUnlock(Int) | corelinux::AbstractSemaphore | protected
setValue(Int) | corelinux::AbstractSemaphore | protected
Synchronized(void) | corelinux::Synchronized |
Synchronized(SynchronizedCref) | corelinux::Synchronized |
waitZero(Int) | corelinux::AbstractSemaphore | protected
~AbstractSemaphore(void) | corelinux::AbstractSemaphore | virtual
~Synchronized(void) | corelinux::Synchronized | virtual

This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium