virtual ALIB_DLL integer logPlainTextPart(const String &buffer, integer start, integer length) override
virtual void notifyMultiLineOp(lang::Phase) override
Empty implementation, not needed for this class.
virtual ~ConsoleLogger() override
Destructs a ConsoleLogger.
MonoAllocator ma
Allocator used for the OStreamWriter.
virtual ALIB_DLL bool notifyPlainTextLogOp(lang::Phase phase) override
ConsoleLogger(const NString &name=nullptr)
lang::Placeholder< OStreamWriter< nchar, MonoAllocator, true > > writer
PlainTextLogger(const NString &name, const NString &typeName)
Phase
Denotes a phase, e.g.,of a transaction.
lox::loggers::ConsoleLogger ConsoleLogger
Type alias in namespace alib.
lang::integer integer
Type alias in namespace alib.
strings::TString< nchar > NString
Type alias in namespace alib.
monomem::TMonoAllocator< lang::HeapAllocator > MonoAllocator
strings::TString< character > String
Type alias in namespace alib.