Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Examples

corelinux::SemaphoreCommon Member List

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

access(void) constcorelinux::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]
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) constcorelinux::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