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