Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Examples
corelinux::SemaphoreCommon Member List
This is the complete list of members for corelinux::SemaphoreCommon, including all inherited members.
- access(void) const
[protected]
- canonicalUndefined(void) (defined in corelinux::SemaphoreCommon)
[protected]
- claimSemaphore(SemaphoreGroupPtr, Int, IntRef, IntRef, IntRef, Int)
[protected]
- combineGroup(Int, CSAGrpHeaderPtr) (defined in corelinux::SemaphoreCommon)
[protected]
- CoreLinuxGuardPool (defined in corelinux::SemaphoreCommon)
[friend]
- createAttachment(void)
[protected, static]
- deregisterGroup(SemaphoreGroupPtr)
[protected]
- exitAttachment(void)
[protected, static]
- findAvailableGroup(IntCref, IntCref, CSAGrpHeaderPtr)
[protected]
- findGroup(IntCref, IntCref, CSAGrpHeaderPtr)
[protected]
- getOriginatorId(void) const (defined in corelinux::SemaphoreCommon)
[protected]
- getSemaphoreMaxValue(SemaphoreGroupPtr, Int)
[static]
- groupDefined(SemaphoreGroupPtr)
[static]
- groupUnDefined(SemaphoreGroupPtr)
[static]
- 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]
- isOriginator(void) const (defined in corelinux::SemaphoreCommon)
[protected]
- obtainSemaphore(SemaphoreGroupPtr, Int, IntRef, IntRef, IntRef, Int)
[static]
- operator=(SynchronizedCref)
- operator==(SynchronizedCref) const
- reclaimSemaphore(SemaphoreGroupPtr, Int)
[protected]
- registerGroup(SemaphoreGroupPtr)
[protected]
- relinquishSemaphore(SemaphoreGroupPtr, Int)
[static]
- SemaphoreCommon(void)
[protected]
- SemaphoreCommon(SemaphoreCommonCref) (defined in corelinux::SemaphoreCommon)
[inline, private]
- setLock(SemaphoreGroupPtr, Int, Int, Int)
[static]
- setMaxValue(SemaphoreGroupPtr, Int, Int)
[static]
- setUnLock(SemaphoreGroupPtr, Int, Int, Int)
[static]
- subsetGroup(Int, CSAGrpHeaderPtr)
[protected]
- Synchronized(void)
- Synchronized(SynchronizedCref)
- theBase (defined in corelinux::SemaphoreCommon)
[private]
- theControlGroup (defined in corelinux::SemaphoreCommon)
[private, static]
- theCSA (defined in corelinux::SemaphoreCommon)
[private]
- theInitializeFlag (defined in corelinux::SemaphoreCommon)
[private, static]
- theInstance (defined in corelinux::SemaphoreCommon)
[private, static]
- theOriginator (defined in corelinux::SemaphoreCommon)
[private]
- waitZero(SemaphoreGroupPtr, Int, Int, Int)
[static]
- ~SemaphoreCommon(void)
[protected, virtual]
- ~Synchronized(void)
[virtual]
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium