Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Examples
corelinux::GuardSemaphore Member List
This is the complete list of members for corelinux::GuardSemaphore, including all inherited members.
- AbstractSemaphore( SemaphoreGroupPtr, SemaphoreIdentifierRef )
- AbstractSemaphore( AbstractSemaphoreCref ) (defined in corelinux::AbstractSemaphore)
[protected]
- access( void ) const
[protected]
- getGroupId( void ) const
[inline, protected]
- getGroupIdentifier( void ) const
- getId( void )
[inline, protected]
- getIdentifier( void ) const
- getInitialValue( void )
- getOwnerId( void )
[protected, virtual]
- getOwningThreadIdentifier( void ) const
[virtual]
- getRecursionQueueLength( void ) const
[virtual]
- getValue( void )
- GuardCptr typedef (defined in corelinux::Synchronized)
[protected]
- GuardCref typedef (defined in corelinux::Synchronized)
[protected]
- GuardPtr typedef (defined in corelinux::Synchronized)
[protected]
- GuardRef typedef (defined in corelinux::Synchronized)
[protected]
- GuardSemaphore( SemaphoreGroupPtr, SemaphoreIdentifierRef )
- GuardSemaphore( void )
[protected]
- GuardSemaphore( GuardSemaphoreCref )
[protected]
- isBalkingEnabled( void ) const
[virtual]
- isLocked(void)
[virtual]
- isRecursionEnabled( void ) const
[virtual]
- lockWithNoWait(void)
[virtual]
- lockWithWait(void)
[virtual]
- operator++( void )
[protected]
- operator--( void )
[protected]
- operator=( GuardSemaphoreCref )
[protected]
- corelinux::Semaphore::operator=( SemaphoreCref )
[protected]
- operator=( AbstractSemaphoreCref ) (defined in corelinux::AbstractSemaphore)
[protected]
- operator==( SemaphoreCref aRef ) const
- corelinux::AbstractSemaphore::operator==( AbstractSemaphoreCref aRef ) const
- corelinux::Synchronized::operator==( SynchronizedCref ) const
- release(void)
[virtual]
- resetOwnerId( void )
[protected, virtual]
- Semaphore( SemaphoreGroupPtr, SemaphoreIdentifierRef, bool Recursive=false, bool Balking=false )
- Semaphore( void )
[protected]
- Semaphore( SemaphoreCref )
[protected]
- setLock( Int )
[protected]
- setOwnerId( void )
[protected, virtual]
- setRecursionQueueLength( Counter )
[protected, virtual]
- setUnlock( Int )
[protected]
- setValue( Int )
[protected]
- Synchronized( void )
- Synchronized( SynchronizedCref )
- ~AbstractSemaphore( void )
[virtual]
- ~GuardSemaphore( void )
[virtual]
- ~Semaphore( void )
[virtual]
- ~Synchronized( void )
[virtual]
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium