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

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

AcknowledgeLox(LoxImpl *lox, lang::ContainerOp op) overrideTextLoggervirtual
Acquire(const NCString &dbgFile, int dbgLine, const NCString &dbgFunc)SmartLockinline
acquirersSmartLockprotected
AddAcquirer(ThreadLock *newAcquirer)SmartLock
AutoSizesTextLogger
ClearReplacements()TextLoggervirtual
cntAcquirementsThreadLockprotected
CntAcquirers()SmartLock
CntLogsLogger
ConverterTextLogger
CountAcquirements() constThreadLockinline
DbgOwnerFileThreadLock
DbgOwnerFuncThreadLock
DbgOwnerLineThreadLock
DbgRecursionWarningThresholdThreadLock
DbgWarningAfterWaitTimeInMillisThreadLock
FmtMsgSuffixTextLogger
FmtMultiLineMsgHeadlineTextLogger
FmtMultiLinePrefixTextLogger
FmtMultiLineSuffixTextLogger
GetName() constLoggerinline
GetOwner() constThreadLockinline
GetSafeness() constThreadLockinline
GetTypeName() constLoggerinline
IsOwnedByCurrentThread() constThreadLockinline
LightColorUsage enum nameTextLogger
lockSmartLockprotected
Log(Domain &domain, Verbosity verbosity, Boxes &logables, ScopeInfo &scope) overrideTextLoggervirtual
logBufTextLoggerprotected
Logger(const NString &name, const NString &typeName)Loggerinlineprotected
logText(detail::Domain &domain, Verbosity verbosity, AString &msg, detail::ScopeInfo &scope, int lineNumber)=0TextLoggerprotectedpure virtual
MetaInfoTextLogger
msgBufTextLoggerprotected
MultiLineDelimiterTextLogger
MultiLineDelimiterReplTextLogger
MultiLineMsgModeTextLogger
mutexThreadLockmutableprotected
mutexNotifierThreadLockprotected
NameLoggerprotected
notifyMultiLineOp(lang::Phase phase)=0TextLoggerprotectedpure virtual
ownerThreadLockprotected
Release()SmartLock
RemoveAcquirer(ThreadLock *acquirer)SmartLock
replacementsTextLoggerprotected
ResetAutoSizes()TextLoggervirtual
safenessThreadLockprotected
SetReplacement(const String &searched, const String &replacement)TextLoggervirtual
SetSafeness(lang::Safeness safeness)ThreadLock
SmartLock()SmartLockinline
StdOutputStreamsSmartLockstatic
stdStreamLockRegistrationCounterTextLoggerprotected
TextLogger(const NString &pName, const NString &typeName, bool pUsesStdStreams)TextLoggerexplicitprotected
ThreadLock(lang::Safeness safeness=lang::Safeness::Safe)ThreadLockexplicit
TimeOfCreationLogger
TimeOfLastLogLogger
TypeNameLoggerprotected
usesStdStreamsTextLoggerprotected
WillRelease() constThreadLockinline
~Logger()Loggerinlinevirtual
~TextLogger() overrideTextLoggervirtual
~ThreadLock()ThreadLock