ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
SmartLock Member List

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

Acquire(const NCString &dbgFile, int dbgLine, const NCString &dbgFunc)SmartLockinline
acquirersSmartLockprotected
AddAcquirer(ThreadLock *newAcquirer)SmartLock
cntAcquirementsThreadLockprotected
CntAcquirers()SmartLock
CountAcquirements() constThreadLockinline
DbgOwnerFileThreadLock
DbgOwnerFuncThreadLock
DbgOwnerLineThreadLock
DbgRecursionWarningThresholdThreadLock
DbgWarningAfterWaitTimeInMillisThreadLock
GetOwner() constThreadLockinline
GetSafeness() constThreadLockinline
IsOwnedByCurrentThread() constThreadLockinline
lockSmartLockprotected
mutexThreadLockmutableprotected
mutexNotifierThreadLockprotected
ownerThreadLockprotected
Release()SmartLock
RemoveAcquirer(ThreadLock *acquirer)SmartLock
safenessThreadLockprotected
SetSafeness(lang::Safeness safeness)ThreadLock
SmartLock()SmartLockinline
StdOutputStreamsSmartLockstatic
ThreadLock(lang::Safeness safeness=lang::Safeness::Safe)ThreadLockexplicit
WillRelease() constThreadLockinline
~ThreadLock()ThreadLock