148 virtual void source(
const StrRef&) = 0;
151 virtual std::string& message() = 0;
158 virtual void commit() = 0;
virtual ~Logger()
Only descendants are to be created.
Enum
Categories for information being logged.
UInt32 Base
Enumeration base.
Categories for information being logged.
bool fromStr(LogCategory::Enum &, const Char *, size_t)
Deserializes log category constant.
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_END
#define ONIXS_CMESTREAMLINEDMDH_EXPORTED
char Char
Character type alias.
Abstraction of log entry in logging services.
#define ONIXS_CMESTREAMLINEDMDH_EXPORTED_CLASS
Log entry represents a warning.
~LogEntry()
Life-time is managed by Logger.
Provides efficient way of accessing text-based FIX field values.
LogEntry()
Life-time is managed by Logger.
Defines severity levels for log entries.
Log entry represents informational message.
Log entry represents an error.
#define ONIXS_CMESTREAMLINEDMDH_LTWT_STRUCT
std::string toStr(LogCategory::Enum mode)
Serializes log category constant.
Logger()
Only descendants are to be created.
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_BEGIN