ALib C++ Library
Library Version:
2312 R0
Documentation generated by
aworx
lib
threads
SmartLock
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)
SmartLock
inline
acquirers
SmartLock
protected
AddAcquirer
(ThreadLock *newAcquirer)
SmartLock
cntAcquirements
ThreadLock
protected
CntAcquirers
()
SmartLock
CountAcquirements
() const
ThreadLock
inline
DbgOwnerFile
ThreadLock
DbgOwnerFunc
ThreadLock
DbgOwnerLine
ThreadLock
DbgRecursionWarningThreshold
ThreadLock
DbgWarningAfterWaitTimeInMillis
ThreadLock
GetOwner
() const
ThreadLock
inline
GetSafeness
() const
ThreadLock
inline
IsOwnedByCurrentThread
() const
ThreadLock
inline
lock
SmartLock
protected
mutex
ThreadLock
mutable
protected
mutexNotifier
ThreadLock
protected
owner
ThreadLock
protected
Release
()
SmartLock
aworx::lib::threads::ThreadLock::Release
()
ThreadLock
RemoveAcquirer
(ThreadLock *acquirer)
SmartLock
safeness
ThreadLock
protected
SetSafeness
(Safeness safeness)
ThreadLock
SmartLock
()
SmartLock
inline
StdOutputStreams
SmartLock
static
ThreadLock
(Safeness safeness=Safeness::Safe)
ThreadLock
explicit
WillRelease
() const
ThreadLock
inline
~ThreadLock
()
ThreadLock