Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Examples
corelinux::MutexSemaphore Member List
This is the complete list of members for corelinux::MutexSemaphore, 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] - isBalkingEnabled( void ) const
[virtual] - isLocked( void )
[virtual] - isRecursionEnabled( void ) const
[virtual] - lockWithNoWait( void )
[virtual] - lockWithWait( void )
[virtual] - MutexSemaphore( SemaphoreGroupPtr, SemaphoreIdentifierRef, bool AutoLock = false, bool Recursive = true, bool Balking = false )
- MutexSemaphore( void )
[protected] - MutexSemaphore( MutexSemaphoreCref )
[protected] - operator++( void )
[protected] - operator--( void )
[protected] - operator=( MutexSemaphoreCref )
[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] - ~MutexSemaphore( void )
[virtual] - ~Semaphore( void )
[virtual] - ~Synchronized( void )
[virtual]
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium