corelinux::SemaphoreCommon Member List

This is the complete list of members for corelinux::SemaphoreCommon, including all inherited members.

access(void) const | corelinux::Synchronized | protected
canonicalUndefined(void) (defined in corelinux::SemaphoreCommon) | corelinux::SemaphoreCommon | protected
claimSemaphore(SemaphoreGroupPtr, Int, IntRef, IntRef, IntRef, Int) | corelinux::SemaphoreCommon | protected
combineGroup(Int, CSAGrpHeaderPtr) (defined in corelinux::SemaphoreCommon) | corelinux::SemaphoreCommon | protected
CoreLinuxGuardPool (defined in corelinux::SemaphoreCommon) | corelinux::SemaphoreCommon | friend
createAttachment(void) | corelinux::SemaphoreCommon | protected static
deregisterGroup(SemaphoreGroupPtr) | corelinux::SemaphoreCommon | protected
exitAttachment(void) | corelinux::SemaphoreCommon | protected static
findAvailableGroup(IntCref, IntCref, CSAGrpHeaderPtr) | corelinux::SemaphoreCommon | protected
findGroup(IntCref, IntCref, CSAGrpHeaderPtr) | corelinux::SemaphoreCommon | protected
getOriginatorId(void) const (defined in corelinux::SemaphoreCommon) | corelinux::SemaphoreCommon | protected
getSemaphoreMaxValue(SemaphoreGroupPtr, Int) | corelinux::SemaphoreCommon | static
groupDefined(SemaphoreGroupPtr) | corelinux::SemaphoreCommon | static
groupUnDefined(SemaphoreGroupPtr) | corelinux::SemaphoreCommon | static
GuardCptr typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardCref typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardPtr typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
GuardRef typedef (defined in corelinux::Synchronized) | corelinux::Synchronized | protected
isOriginator(void) const (defined in corelinux::SemaphoreCommon) | corelinux::SemaphoreCommon | protected
obtainSemaphore(SemaphoreGroupPtr, Int, IntRef, IntRef, IntRef, Int) | corelinux::SemaphoreCommon | static
operator=(SynchronizedCref) | corelinux::Synchronized |
operator==(SynchronizedCref) const | corelinux::Synchronized |
reclaimSemaphore(SemaphoreGroupPtr, Int) | corelinux::SemaphoreCommon | protected
registerGroup(SemaphoreGroupPtr) | corelinux::SemaphoreCommon | protected
relinquishSemaphore(SemaphoreGroupPtr, Int) | corelinux::SemaphoreCommon | static
SemaphoreCommon(void) | corelinux::SemaphoreCommon | protected
setLock(SemaphoreGroupPtr, Int, Int, Int) | corelinux::SemaphoreCommon | static
setMaxValue(SemaphoreGroupPtr, Int, Int) | corelinux::SemaphoreCommon | static
setUnLock(SemaphoreGroupPtr, Int, Int, Int) | corelinux::SemaphoreCommon | static
subsetGroup(Int, CSAGrpHeaderPtr) | corelinux::SemaphoreCommon | protected
Synchronized(void) | corelinux::Synchronized |
Synchronized(SynchronizedCref) | corelinux::Synchronized |
waitZero(SemaphoreGroupPtr, Int, Int, Int) | corelinux::SemaphoreCommon | static
~SemaphoreCommon(void) | corelinux::SemaphoreCommon | protected virtual
~Synchronized(void) | corelinux::Synchronized | virtual

This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium