OnixS Eurex ETI Handler C++ library  9.19.0
API documentation
Asynchronous Logging

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:

using namespace OnixS::Eurex::Trading;
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";