8#ifndef HPP_ALIB_LOX_VSTUDIO_LOGGER
9#define HPP_ALIB_LOX_VSTUDIO_LOGGER 1
11#if defined(_MSC_VER) && ALIB_DEBUG
virtual ~VStudioLogger() override
Destructs a VStudioLogger.
virtual integer logPlainTextPart(const String &buffer, integer start, integer length)
virtual void notifyMultiLineOp(lang::Phase)
Empty implementation, not needed for this class.
virtual bool notifyPlainTextLogOp(lang::Phase phase)
virtual void AcknowledgeLox(detail::LoxImpl *lox, lang::ContainerOp op) override
VStudioLogger(const NString &name=nullptr)
ContainerOp
Denotes standard container operations.
Phase
Denotes a phase, e.g.,of a transaction.
strings::TString< nchar > NString
Type alias in namespace alib.
lang::integer integer
Type alias in namespace alib.
strings::TString< character > String
Type alias in namespace alib.
lox::loggers::VStudioLogger VStudioLogger
Type alias in namespace alib.
strings::TAString< character, lang::HeapAllocator > AString
Type alias in namespace alib.