62ONIXS_CONFLATEDUDP_EXPORTED
82ONIXS_CONFLATEDUDP_EXPORTED
113ONIXS_CONFLATEDUDP_EXPORTED
133ONIXS_CONFLATEDUDP_EXPORTED
183 Logger(
const Logger&);
184 Logger& operator =(
const Logger&);
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS
#define ONIXS_CONFLATEDUDP_LTWT_STRUCT
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
Abstraction of log entry in logging services.
virtual std::string & message()=0
Editable text to be a message of log entry.
LogEntry()
Life-time is managed by Logger.
virtual ~LogEntry()
Life-time is managed by Logger.
virtual void category(LogCategory::Enum)=0
Specifies category of information being logged.
virtual void source(const StrRef &)=0
Specifies source of information being logged.
virtual void info(std::string &)=0
Logger()
Only descendants are to be created.
virtual ~Logger()
Finalizes the instance.
virtual LogEntry * addEntry(LogSeverity::Enum)=0
ONIXS_CONFLATEDUDP_EXPORTED bool fromStr(Decimal &, const Char *, size_t)
ONIXS_CONFLATEDUDP_EXPORTED void toStr(std::string &, BookState::Enum)
Serializes book state value into a string.
char Char
Character type alias.
Categories for information being logged.
Enum
Categories for information being logged.
@ Info
Log entry represents informational message.
@ Warning
Log entry represents a warning.
@ Error
Log entry represents an error.
@ Debug
Log entry represents debug information.
Defines severity levels for log entries.