ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
MemoryLogger Member List

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

AcknowledgeLox(detail::LoxImpl *lox, lang::ContainerOp op) overrideTextLoggervirtual
AcquireRecursive(ALIB_DBG_TAKE_CI)RecursiveLock
callerDateTimeTextLoggerprotected
ClearReplacements()TextLoggervirtual
CntLogsLogger
ConverterTextLogger
DateConverterTextLogger
DbgRecursiveLock
DCSIsAcquired() const overrideRecursiveLockvirtual
DCSIsSharedAcquired() const overrideRecursiveLockvirtual
FormatWarningOnceTextLogger
GetAutoSizes()TextLoggerinline
GetFormatDate()TextLoggerinline
GetFormatMetaInfo()TextLoggerinline
GetFormatMultiLine()TextLoggerinline
GetFormatOther()TextLoggerinline
GetFormatTimeDiff()TextLoggerinline
GetName() constLoggerinline
GetReplacements()TextLoggerinline
GetTypeName() constLoggerinline
Log(detail::Domain &domain, Verbosity verbosity, BoxesMA &logables, detail::ScopeInfo &scope) overrideTextLoggervirtual
logBufTextLoggerprotected
Logger(const NString &name, const NString &typeName)Loggerinlineprotected
logSubstring(const String &buffer, integer start, integer length) overrideMemoryLoggerinlineprotectedvirtual
logText(detail::Domain &domain, Verbosity verbosity, AString &msg, detail::ScopeInfo &scope, int lineNumber) overridePlainTextLoggerprotectedvirtual
MemoryLogMemoryLogger
MemoryLogger(const NString &name=nullptr, bool pruneESCSequences=true, bool useWStringLengthForTabAdjustments=true)MemoryLoggerinlineexplicit
msgBufTextLoggerprotected
mutexRecursiveLockprotected
NameLoggerprotected
notifyLogOp(lang::Phase phase) overrideMemoryLoggerinlineprotectedvirtual
notifyMultiLineOp(lang::Phase) overrideMemoryLoggerinlineprotectedvirtual
PlainTextLogger(const NString &name, const NString &typeName, bool pUsesStdStreams)PlainTextLoggerinlineexplicitprotected
processVariable(const NString &domainPath, Verbosity verbosity, detail::ScopeInfo &scope, AString &dest, Substring &variable)TextLoggerprotectedvirtual
PruneESCSequencesPlainTextLogger
ReleaseRecursive(ALIB_DBG_TAKE_CI)RecursiveLock
ResetAutoSizes()TextLoggervirtual
SetReplacement(const String &searched, const String &replacement)TextLoggervirtual
TextLogger(const NString &pName, const NString &typeName, bool pUsesStdStreams)TextLoggerexplicitprotected
TimeOfCreationLogger
TimeOfLastLogLogger
TryAcquire(ALIB_DBG_TAKE_CI)RecursiveLock
TypeNameLoggerprotected
usesStdStreamsTextLoggerprotected
UseWStringLengthForTabAdjustmentsMemoryLogger
varFormatAutoSizesTextLoggerprotected
varFormatDateTimeTextLoggerprotected
varFormatMetaInfoTextLoggerprotected
varFormatMultiLineTextLoggerprotected
varFormatOtherTextLoggerprotected
varFormatTimeDiffTextLoggerprotected
varReplacementsTextLoggerprotected
writeMetaInfo(AString &buffer, detail::Domain &domain, Verbosity verbosity, detail::ScopeInfo &scope)TextLoggerprotectedvirtual
writeTimeDiff(AString &buffer, int64_t diffNanos)TextLoggerprotectedvirtual
~AssociatedLock()DbgCriticalSections::AssociatedLockinlinevirtual
~Logger() overrideLoggerinlinevirtual
~MemoryLogger() overrideMemoryLoggerinlinevirtual
~PlainTextLogger() overridePlainTextLoggerinlineprotectedvirtual
~RecursiveLock() overrideRecursiveLockinline
~TextLogger() overrideTextLoggervirtual