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] |