AcknowledgeLox(LoxImpl *lox, lang::ContainerOp op) override | TextLogger | virtual |
Acquire(const NCString &dbgFile, int dbgLine, const NCString &dbgFunc) | SmartLock | inline |
acquirers | SmartLock | protected |
AddAcquirer(ThreadLock *newAcquirer) | SmartLock | |
ANSI_BG_BLACK | AnsiLogger | static |
ANSI_BG_BLUE | AnsiLogger | static |
ANSI_BG_CYAN | AnsiLogger | static |
ANSI_BG_GRAY | AnsiLogger | static |
ANSI_BG_GREEN | AnsiLogger | static |
ANSI_BG_LIGHT_BLUE | AnsiLogger | static |
ANSI_BG_LIGHT_CYAN | AnsiLogger | static |
ANSI_BG_LIGHT_GRAY | AnsiLogger | static |
ANSI_BG_LIGHT_GREEN | AnsiLogger | static |
ANSI_BG_LIGHT_MAGENTA | AnsiLogger | static |
ANSI_BG_LIGHT_RED | AnsiLogger | static |
ANSI_BG_LIGHT_STD_COL | AnsiLogger | static |
ANSI_BG_LIGHT_YELLOW | AnsiLogger | static |
ANSI_BG_MAGENTA | AnsiLogger | static |
ANSI_BG_RED | AnsiLogger | static |
ANSI_BG_STD_COL | AnsiLogger | static |
ANSI_BG_WHITE | AnsiLogger | static |
ANSI_BG_YELLOW | AnsiLogger | static |
ANSI_BLACK | AnsiLogger | static |
ANSI_BLUE | AnsiLogger | static |
ANSI_BOLD | AnsiLogger | static |
ANSI_CYAN | AnsiLogger | static |
ANSI_GRAY | AnsiLogger | static |
ANSI_GREEN | AnsiLogger | static |
ANSI_ITALICS | AnsiLogger | static |
ANSI_LIGHT_BLUE | AnsiLogger | static |
ANSI_LIGHT_CYAN | AnsiLogger | static |
ANSI_LIGHT_GRAY | AnsiLogger | static |
ANSI_LIGHT_GREEN | AnsiLogger | static |
ANSI_LIGHT_MAGENTA | AnsiLogger | static |
ANSI_LIGHT_RED | AnsiLogger | static |
ANSI_LIGHT_STD_COL | AnsiLogger | static |
ANSI_LIGHT_YELLOW | AnsiLogger | static |
ANSI_MAGENTA | AnsiLogger | static |
ANSI_RED | AnsiLogger | static |
ANSI_RESET | AnsiLogger | static |
ANSI_STD_COL | AnsiLogger | static |
ANSI_STD_STYLE | AnsiLogger | static |
ANSI_WHITE | AnsiLogger | static |
ANSI_YELLOW | AnsiLogger | static |
AnsiConsoleLogger(const NString &name=nullptr) | AnsiConsoleLogger | explicit |
AnsiLogger(const NString &name=nullptr, const NString &typeName="ANSI") | AnsiLogger | explicit |
AnsiLogger(std::ostream *pOStream, const NString &name=nullptr, const NString &typeName="ANSI") | AnsiLogger | explicit |
AutoSizes | TextLogger | |
ClearReplacements() | TextLogger | virtual |
cntAcquirements | ThreadLock | protected |
CntAcquirers() | SmartLock | |
CntLogs | Logger | |
construct() | AnsiLogger | protected |
Converter | TextLogger | |
CountAcquirements() const | ThreadLock | inline |
DbgOwnerFile | ThreadLock | |
DbgOwnerFunc | ThreadLock | |
DbgOwnerLine | ThreadLock | |
DbgRecursionWarningThreshold | ThreadLock | |
DbgWarningAfterWaitTimeInMillis | ThreadLock | |
FmtMsgSuffix | TextLogger | |
FmtMultiLineMsgHeadline | TextLogger | |
FmtMultiLinePrefix | TextLogger | |
FmtMultiLineSuffix | TextLogger | |
GetName() const | Logger | inline |
GetOwner() const | ThreadLock | inline |
GetSafeness() const | ThreadLock | inline |
GetTypeName() const | Logger | inline |
IsOwnedByCurrentThread() const | ThreadLock | inline |
LightColorUsage enum name | TextLogger | |
lock | SmartLock | protected |
Log(Domain &domain, Verbosity verbosity, Boxes &logables, ScopeInfo &scope) override | TextLogger | virtual |
logBuf | TextLogger | protected |
Logger(const NString &name, const NString &typeName) | Logger | inlineprotected |
logText(detail::Domain &domain, Verbosity verbosity, AString &msg, detail::ScopeInfo &scope, int lineNumber) override | AnsiLogger | protectedvirtual |
MetaInfo | TextLogger | |
msgBuf | TextLogger | protected |
MultiLineDelimiter | TextLogger | |
MultiLineDelimiterRepl | TextLogger | |
MultiLineMsgMode | TextLogger | |
mutex | ThreadLock | mutableprotected |
mutexNotifier | ThreadLock | protected |
Name | Logger | protected |
notifyMultiLineOp(lang::Phase) override | AnsiLogger | inlineprotectedvirtual |
owner | ThreadLock | protected |
Release() | SmartLock | |
RemoveAcquirer(ThreadLock *acquirer) | SmartLock | |
replacements | TextLogger | protected |
ResetAutoSizes() | TextLogger | virtual |
safeness | ThreadLock | protected |
SetReplacement(const String &searched, const String &replacement) | TextLogger | virtual |
SetSafeness(lang::Safeness safeness) | ThreadLock | |
SmartLock() | SmartLock | inline |
StdOutputStreams | SmartLock | static |
stdStreamLockRegistrationCounter | TextLogger | protected |
TextLogger(const NString &pName, const NString &typeName, bool pUsesStdStreams) | TextLogger | explicitprotected |
ThreadLock(lang::Safeness safeness=lang::Safeness::Safe) | ThreadLock | explicit |
TimeOfCreation | Logger | |
TimeOfLastLog | Logger | |
TypeName | Logger | protected |
UseLightColors | AnsiLogger | |
usesStdStreams | TextLogger | protected |
WillRelease() const | ThreadLock | inline |
writer | AnsiLogger | protected |
~AnsiConsoleLogger() override | AnsiConsoleLogger | virtual |
~AnsiLogger() override | AnsiLogger | virtual |
~Logger() | Logger | inlinevirtual |
~TextLogger() override | TextLogger | virtual |
~ThreadLock() | ThreadLock | |