8#if !defined(ALIB_C20_MODULES) || ((ALIB_C20_MODULES != 0) && (ALIB_C20_MODULES != 1))
9# error "Symbol ALIB_C20_MODULES has to be given to the compiler as either 0 or 1"
19 module ALib.ALox.Impl;
virtual ALIB_DLL integer logPlainTextPart(const String &buffer, integer start, integer length) override
MonoAllocator ma
Allocator used for the OStreamWriter.
virtual ALIB_DLL bool notifyPlainTextLogOp(lang::Phase phase) override
lang::Placeholder< OStreamWriter< nchar, MonoAllocator, true > > writer
TString< TChar > Substring(integer regionStart, integer regionLength=MAX_LEN) const
Phase
Denotes a phase, e.g.,of a transaction.
@ Begin
The start of a transaction.
@ End
The end of a transaction.
lang::integer integer
Type alias in namespace alib.
constexpr NCString NNEW_LINE
A zero-terminated string containing the new-line character sequence.
strings::TString< character > String
Type alias in namespace alib.