Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > Member List

This is the complete list of members for Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >, including all inherited members.

DecrementCount(void) volatileLoki::LevelMutexInfo [protected]
GetCurrentMutex(void)Loki::LevelMutexInfo [static]
GetLevel(void) const volatileLoki::LevelMutexInfo [inline]
GetLockCount(void) const volatileLoki::LevelMutexInfo [inline]
GetMutexPolicy(void) const volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline]
GetPrevious(void) const volatileLoki::LevelMutexInfo [inline]
IncrementCount(void) volatileLoki::LevelMutexInfo [protected]
IsLocked(void) const volatileLoki::LevelMutexInfo [inline]
IsLockedByAnotherThread(void) const volatileLoki::LevelMutexInfo
IsLockedByCurrentThread(void) const volatileLoki::LevelMutexInfo
IsRecentLock(void) const volatileLoki::LevelMutexInfo
IsRecentLock(unsigned int count) const volatileLoki::LevelMutexInfo
IsValid(void) const volatileLoki::LevelMutexInfo [protected]
IsValidList(void)Loki::LevelMutexInfo [protected, static]
LevelMutex(unsigned int level=DefaultLevel)Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline, explicit]
LevelMutexInfo(unsigned int level)Loki::LevelMutexInfo [explicit, protected]
Lock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline, virtual]
Lock(unsigned int milliSeconds) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline, virtual]
MultiLock(MutexContainer &mutexes)Loki::LevelMutexInfo [static]
MultiLock(MutexContainer &mutexes, unsigned int milliSeconds)Loki::LevelMutexInfo [static]
MultiUnlock(MutexContainer &mutexes)Loki::LevelMutexInfo [static]
MutexContainer typedefLoki::LevelMutexInfo
PostLock(void) volatileLoki::LevelMutexInfo [protected]
PreUnlock(void) volatileLoki::LevelMutexInfo [protected]
TryLock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline, virtual]
Unlock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline, virtual]
UnlockedLevelLoki::LevelMutexInfo [static]
~LevelMutex(void)Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy > [inline]
~LevelMutexInfo(void)Loki::LevelMutexInfo [protected, virtual]


Generated on Thu Jan 29 18:51:43 2009 for Loki by  doxygen 1.5.8