OnixS ICE iMpact Multicast Feed Handler for C++  3.13.0.0
Public Types | Static Public Member Functions | List of all members
AdvancedLogOptions Struct Reference

Additional options to control log information. More...

Public Types

enum  Enum {
  LogNothing = 0x00, TraceToFile = 0x01, TraceToConsole = 0x02, Async = 0x04,
  LocalTime = 0x40, Default = TraceToFile
}
 Additional options to control log information. More...
 

Static Public Member Functions

static std::string toString (Enum state)
 Returns string representation of a state.
 

Detailed Description

Additional options to control log information.

Member Enumeration Documentation

enum Enum

Additional options to control log information.

Enumerator
LogNothing 

Nothing except standard information must be logged.

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.
LocalTime 

Use local time instead of UTC.

Default 

Default log settings.