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

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

AcknowledgeLox(LoxImpl *lox, lang::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
RemoveAcquirer(ThreadLock *acquirer)SmartLock
safenessThreadLockprotected
SetSafeness(lang::Safeness safeness)ThreadLock
SmartLock()SmartLockinline
StdOutputStreamsSmartLockstatic
ThreadLock(lang::Safeness safeness=lang::Safeness::Safe)ThreadLockexplicit
TimeOfCreationLogger
TimeOfLastLogLogger
TypeNameLoggerprotected
WillRelease() constThreadLockinline
~Logger()Loggerinlinevirtual
~ThreadLock()ThreadLock