Aria  2.8.0
ArMutex Member List

This is the complete list of members for ArMutex, including all inherited members.

ArMutex(bool recursive=true)ArMutex
ArMutex(const ArMutex &mutex)ArMutex
checkLockTime() (defined in ArMutex)ArMutexprotected
checkUnlockTime() (defined in ArMutex)ArMutexprotected
getError(int messageNumber) constArMutexvirtual
getLockWarningTime(void)ArMutexinlinestatic
getMutex()ArMutexinlinevirtual
getUnlockWarningTime(void)ArMutexinlinestatic
initLockTiming() (defined in ArMutex)ArMutexprotected
lock()ArMutexvirtual
MutexType typedef (defined in ArMutex)ArMutex
myFailedInit (defined in ArMutex)ArMutexprotected
myFirstLock (defined in ArMutex)ArMutexprotected
myLockStarted (defined in ArMutex)ArMutexprotected
myLockTime (defined in ArMutex)ArMutexprotected
myLog (defined in ArMutex)ArMutexprotected
myLogName (defined in ArMutex)ArMutexprotected
myMutex (defined in ArMutex)ArMutexprotected
myNonRecursive (defined in ArMutex)ArMutexprotected
myStrMap (defined in ArMutex)ArMutexprotected
myWasAlreadyLocked (defined in ArMutex)ArMutexprotected
ourLockWarningMS (defined in ArMutex)ArMutexprotectedstatic
ourNonRecursiveDeadlockFunctor (defined in ArMutex)ArMutexprotectedstatic
ourUnlockWarningMS (defined in ArMutex)ArMutexprotectedstatic
setLockWarningTime(double lockWarningSeconds)ArMutexinlinestatic
setLog(bool log)ArMutexinline
setLogName(const char *logName)ArMutexinline
setLogNameVar(const char *logName,...)ArMutex
setUnlockWarningTime(double unlockWarningSeconds)ArMutexinlinestatic
startLockTimer() (defined in ArMutex)ArMutexprotected
startUnlockTimer() (defined in ArMutex)ArMutexprotected
Status enum nameArMutex
STATUS_ALREADY_LOCKED enum valueArMutex
STATUS_FAILED enum valueArMutex
STATUS_FAILED_INIT enum valueArMutex
tryLock()ArMutexvirtual
uninitLockTiming() (defined in ArMutex)ArMutexprotected
unlock()ArMutexvirtual
~ArMutex()ArMutexvirtual