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