OnixS C++ CME Market Data Handler  2.56.0.0
Public Types | Static Public Member Functions | List of all members
LogModes Struct Reference

Defines log alternates. More...

Public Types

enum  Enum { Disabled, Important, Regular, Debug }
 Log alternates. More...
 

Static Public Member Functions

static Enum deserialize (const char *)
 Returns mode of given string presentation.
 
static const char * toString (Enum)
 Returns string presentation of given mode.
 

Detailed Description

Defines log alternates.

Member Enumeration Documentation

enum Enum

Log alternates.

Enumerator
Disabled 

Nothing is logged at all.

Important 

Only important information like warnings and errors will be logged.

Mode is not suitable for further log replays, because no market data is stored.

Regular 

Handler will log miscellaneous aspects related with its execution like changes in state, network data obtained, etc.

All critical important information like warnings and errors will be logged as well.

Most suitable mode to produce logs for further replay.

Debug 

In addition to the data logged in 'Regular' mode, Handler will output additional information like step-by-step changes into books, step-by-step processing of received network packets.