OnixS CBOE CMi2 Trading Handler for C++  1.1.3.0
Asynchronous logging

The Handler provides an asynchronous logging facility. Asynchronous logging is the way to go to minimize file I/O latencies. Following example demonstrates how to enable asynchronous logging in the Handler:

HandlerSetting settings;
// Activate logging.
settings.logLevel = LogLevel::Info;
// Trace log messages to file asynchronously.
// Don't forget to define folder where logs to be stored.
settings.logDirectory = "./logs";