Loki  0.1.7
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Modules
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::LevelMutexInfoprotected
GetCurrentMutex(void)Loki::LevelMutexInfostatic
GetLevel(void) const volatileLoki::LevelMutexInfoinline
GetLockCount(void) const volatileLoki::LevelMutexInfoinline
GetMutexPolicy(void) const volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inline
GetPrevious(void) const volatileLoki::LevelMutexInfoinline
IncrementCount(void) volatileLoki::LevelMutexInfoprotected
IsLocked(void) const volatileLoki::LevelMutexInfoinline
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::LevelMutexInfoprotected
IsValidList(void)Loki::LevelMutexInfoprotectedstatic
LevelMutex(unsigned int level=DefaultLevel)Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inlineexplicit
LevelMutexInfo(unsigned int level)Loki::LevelMutexInfoexplicitprotected
Lock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inlinevirtual
Lock(unsigned int milliSeconds) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inlinevirtual
MultiLock(MutexContainer &mutexes)Loki::LevelMutexInfostatic
MultiLock(MutexContainer &mutexes, unsigned int milliSeconds)Loki::LevelMutexInfostatic
MultiUnlock(MutexContainer &mutexes)Loki::LevelMutexInfostatic
MutexContainer typedefLoki::LevelMutexInfo
PostLock(void) volatileLoki::LevelMutexInfoprotected
PreUnlock(void) volatileLoki::LevelMutexInfoprotected
TryLock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inlinevirtual
Unlock(void) volatileLoki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inlinevirtual
UnlockedLevelLoki::LevelMutexInfostatic
~LevelMutex(void)Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >inline
~LevelMutexInfo(void)Loki::LevelMutexInfoprotectedvirtual