OnixS C++ B3 Binary UMDF Market Data Handler  1.7.0
API documentation

To run a Handler's instance it is required to have a license file. When the instance is not able to find a valid license it throws an exception at the initialization stage.

OnixS::B3::MarketData::UMDF::HandlerSettings contains OnixS::B3::MarketData::UMDF::HandlerSettings::licenseDirectory member which contains the path to the directory containing license file(s). If its value is empty the Handler looks for the license file in the current directory.

Note
When there is more than one license file in the license directory the most significant one is used (for example, a production instead of a trial if both are available).

Example

HandlerSettings settings;
settings.licenseDirectory = PATH_TO_DIRECTORY_WITH_LICENSE_FILE;