corelinux::MutexSemaphore Member List

This is the complete list of members for corelinux::MutexSemaphore, 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) | corelinux::Semaphore | protected virtual
getOwningThreadIdentifier(void) const | corelinux::Semaphore | virtual
getRecursionQueueLength(void) const | corelinux::Semaphore | 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 | corelinux::Semaphore | virtual
isLocked(void) | corelinux::MutexSemaphore | virtual
isRecursionEnabled(void) const | corelinux::Semaphore | virtual
lockWithNoWait(void) | corelinux::MutexSemaphore | virtual
lockWithWait(void) | corelinux::MutexSemaphore | virtual
MutexSemaphore(SemaphoreGroupPtr, SemaphoreIdentifierRef, bool AutoLock=false, bool Recursive=true, bool Balking=false) | corelinux::MutexSemaphore |
MutexSemaphore(void) | corelinux::MutexSemaphore | protected
MutexSemaphore(MutexSemaphoreCref) | corelinux::MutexSemaphore | protected
operator++(void) | corelinux::Semaphore | protected
operator--(void) | corelinux::Semaphore | protected
operator=(MutexSemaphoreCref) | corelinux::MutexSemaphore | protected
corelinux::Semaphore::operator=(SemaphoreCref) | corelinux::Semaphore | protected
operator=(AbstractSemaphoreCref) (defined in corelinux::AbstractSemaphore) | corelinux::AbstractSemaphore | protected
corelinux::Synchronized::operator=(SynchronizedCref) | corelinux::Synchronized |
operator==(SemaphoreCref aRef) const | corelinux::Semaphore |
corelinux::AbstractSemaphore::operator==(AbstractSemaphoreCref aRef) const | corelinux::AbstractSemaphore |
corelinux::Synchronized::operator==(SynchronizedCref) const | corelinux::Synchronized |
release(void) | corelinux::MutexSemaphore | virtual
resetOwnerId(void) | corelinux::Semaphore | protected virtual
Semaphore(SemaphoreGroupPtr, SemaphoreIdentifierRef, bool Recursive=false, bool Balking=false) | corelinux::Semaphore |
Semaphore(void) | corelinux::Semaphore | protected
Semaphore(SemaphoreCref) | corelinux::Semaphore | protected
setLock(Int) | corelinux::AbstractSemaphore | protected
setOwnerId(void) | corelinux::Semaphore | protected virtual
setRecursionQueueLength(Counter) | corelinux::Semaphore | protected virtual
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
~MutexSemaphore(void) | corelinux::MutexSemaphore | virtual
~Semaphore(void) | corelinux::Semaphore | virtual
~Synchronized(void) | corelinux::Synchronized | virtual

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