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

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

AcknowledgeLox(LoxImpl *lox, 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
ConsoleLogger(const NString &name=nullptr)ConsoleLoggerinlineexplicit
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
logSubstring(const String &buffer, integer start, integer length) overrideConsoleLoggerprotectedvirtual
logText(detail::Domain &domain, Verbosity verbosity, AString &msg, detail::ScopeInfo &scope, int lineNumber) overridePlainTextLoggerprotectedvirtual
MetaInfoTextLogger
msgBufTextLoggerprotected
MultiLineDelimiterTextLogger
MultiLineDelimiterReplTextLogger
MultiLineMsgModeTextLogger
mutexThreadLockmutableprotected
mutexNotifierThreadLockprotected
NameLoggerprotected
notifyLogOp(Phase phase) overrideConsoleLoggerprotectedvirtual
notifyMultiLineOp(Phase) overrideConsoleLoggerinlineprotectedvirtual
ownerThreadLockprotected
PlainTextLogger(const NString &name, const NString &typeName, bool pUsesStdStreams)PlainTextLoggerinlineexplicitprotected
PruneESCSequencesPlainTextLogger
Release()SmartLock
aworx::lib::threads::ThreadLock::Release()ThreadLock
RemoveAcquirer(ThreadLock *acquirer)SmartLock
replacementsTextLoggerprotected
ResetAutoSizes()TextLoggervirtual
safenessThreadLockprotected
SetReplacement(const String &searched, const String &replacement)TextLoggervirtual
SetSafeness(Safeness safeness)ThreadLock
SmartLock()SmartLockinline
StdOutputStreamsSmartLockstatic
stdStreamLockRegistrationCounterTextLoggerprotected
TextLogger(const NString &pName, const NString &typeName, bool pUsesStdStreams)TextLoggerexplicitprotected
ThreadLock(Safeness safeness=Safeness::Safe)ThreadLockexplicit
TimeOfCreationLogger
TimeOfLastLogLogger
TypeNameLoggerprotected
usesStdStreamsTextLoggerprotected
WillRelease() constThreadLockinline
writerConsoleLoggerprotected
~ConsoleLogger() overrideConsoleLoggerinlinevirtual
~Logger()Loggerinlinevirtual
~PlainTextLogger() overridePlainTextLoggerinlineprotectedvirtual
~TextLogger() overrideTextLoggervirtual
~ThreadLock()ThreadLock