ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Logger Member List

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

AcknowledgeLox(LoxImpl *lox, ContainerOp op)Loggerinlineprotectedvirtual
Acquire(const NCString &dbgFile, int dbgLine, const NCString &dbgFunc)SmartLockinline
acquirersSmartLockprotected
AddAcquirer(ThreadLock *newAcquirer)SmartLock
cntAcquirementsThreadLockprotected
CntAcquirers()SmartLock
CntLogsLogger
CountAcquirements() constThreadLockinline
DbgOwnerFileThreadLock
DbgOwnerFuncThreadLock
DbgOwnerLineThreadLock
DbgRecursionWarningThresholdThreadLock
DbgWarningAfterWaitTimeInMillisThreadLock
GetName() constLoggerinline
GetOwner() constThreadLockinline
GetSafeness() constThreadLockinline
GetTypeName() constLoggerinline
IsOwnedByCurrentThread() constThreadLockinline
lockSmartLockprotected
Log(Domain &dom, Verbosity verbosity, Boxes &logables, ScopeInfo &scope)=0Loggerpure virtual
Logger(const NString &name, const NString &typeName)Loggerinlineprotected
mutexThreadLockmutableprotected
mutexNotifierThreadLockprotected
NameLoggerprotected
ownerThreadLockprotected
Release()SmartLock
aworx::lib::threads::ThreadLock::Release()ThreadLock
RemoveAcquirer(ThreadLock *acquirer)SmartLock
safenessThreadLockprotected
SetSafeness(Safeness safeness)ThreadLock
SmartLock()SmartLockinline
StdOutputStreamsSmartLockstatic
ThreadLock(Safeness safeness=Safeness::Safe)ThreadLockexplicit
TimeOfCreationLogger
TimeOfLastLogLogger
TypeNameLoggerprotected
WillRelease() constThreadLockinline
~Logger()Loggerinlinevirtual
~ThreadLock()ThreadLock