LogSettings::Enum operator|(LogSettings::Enum a, LogSettings::Enum b)
Typed logical operator helper.
ONIXS_FMXUST_BIMP_API std::string enumToString(LogLevel::Enum)
Returns string representation of ErrorCode value.
Log file read permissions.
@ ReadOwnerOnly
read access only for owner of process
@ WriteAll
write access for all
@ ReadAll
read access for all
@ WriteOwnerOnly
write access only for owner of process
@ 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.
@ Disabled
Disable logging.
@ 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.