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)ArMutex [protected]
checkUnlockTime() (defined in ArMutex)ArMutex [protected]
getError(int messageNumber) constArMutex [virtual]
getLockWarningTime(void)ArMutex [inline, static]
getMutex()ArMutex [inline, virtual]
getUnlockWarningTime(void)ArMutex [inline, static]
initLockTiming() (defined in ArMutex)ArMutex [protected]
lock()ArMutex [virtual]
MutexType typedef (defined in ArMutex)ArMutex
myFailedInit (defined in ArMutex)ArMutex [protected]
myFirstLock (defined in ArMutex)ArMutex [protected]
myLockStarted (defined in ArMutex)ArMutex [protected]
myLockTime (defined in ArMutex)ArMutex [protected]
myLog (defined in ArMutex)ArMutex [protected]
myLogName (defined in ArMutex)ArMutex [protected]
myMutex (defined in ArMutex)ArMutex [protected]
myNonRecursive (defined in ArMutex)ArMutex [protected]
myStrMap (defined in ArMutex)ArMutex [protected]
myWasAlreadyLocked (defined in ArMutex)ArMutex [protected]
ourLockWarningMS (defined in ArMutex)ArMutex [protected, static]
ourNonRecursiveDeadlockFunctor (defined in ArMutex)ArMutex [protected, static]
ourUnlockWarningMS (defined in ArMutex)ArMutex [protected, static]
setLockWarningTime(double lockWarningSeconds)ArMutex [inline, static]
setLog(bool log)ArMutex [inline]
setLogName(const char *logName)ArMutex [inline]
setLogNameVar(const char *logName,...)ArMutex
setUnlockWarningTime(double unlockWarningSeconds)ArMutex [inline, static]
startLockTimer() (defined in ArMutex)ArMutex [protected]
startUnlockTimer() (defined in ArMutex)ArMutex [protected]
Status enum nameArMutex
STATUS_ALREADY_LOCKED enum valueArMutex
STATUS_FAILED enum valueArMutex
STATUS_FAILED_INIT enum valueArMutex
tryLock()ArMutex [virtual]
uninitLockTiming() (defined in ArMutex)ArMutex [protected]
unlock()ArMutex [virtual]
~ArMutex()ArMutex [virtual]


Generated on Thu Aug 6 09:39:36 2009 for Aria by  doxygen 1.5.1