LogSettings::Enum operator|(LogSettings::Enum a, LogSettings::Enum b)
Typed logical operator helper.
std::string enumToString(HandlerState::Enum)
Returns string representation of HandlerState value.
@ Info
Information message.
@ Fatal
Fatal error, cannot continue.
@ Warning
User or logic error, just say about it.
@ Error
System error, but we can go on.
@ Trace
Used for tracing, usually including functions' names and args.
@ Debug
Used for debugging.
@ ConsoleShowPrefix
if TraceToConsole is set, then append prefix to output
@ Default
Default log settings.
@ LogPackets
Log binary data of received packets, applied only for Info log level and below.
@ LogBooks
Log updated order book, applied only for Debug log level.
@ TraceToFile
Trace to the log file.
@ ConsoleErr
if TraceToConsole is set, then direct output to stderr
@ ConsoleColored
if TraceToConsole is set, then set up colored output mode
@ Async
Use asynchronous logging.