OnixS C++ SGX Titan OUCH Trading Handler  1.0.4
API documentation
LogSettings Struct Reference

#include <OnixS/SgxTitan/Trading/OUCH/LogSettings.h>

Public Types

enum  Enum {
  NoTrace = 0x00, TraceToFile = 0x01, TraceToConsole = 0x02, Async = 0x04,
  Default = TraceToFile | TraceToConsole
}
 

Detailed Description

Logging options.

Definition at line 52 of file LogSettings.h.

Member Enumeration Documentation

enum Enum
Enumerator
NoTrace 

Disable all tracing.

TraceToFile 

Trace to the log file.

TraceToConsole 

Trace to the console.

    @note Messages with LogLevel::Trace and LogLevel::Debug are not duplicated to console.  
Async 

Enable asynchronous logging.

    @note Instead of direct output to file or console, handler put log message into
    interthread queue, that will be processed by auxilary thread.  
Default 

Default log settings.

Definition at line 54 of file LogSettings.h.


The documentation for this struct was generated from the following file: