#include <OnixS/CME/MDH/Handler.h>
Public Member Functions | |
| Handler (const std::string &="") | |
| Handler (const MemoryPoolSettings &, const std::string &="") | |
| Handler (const HandlerSettings &, const std::string &="") | |
| ~Handler () | |
| HandlerSettings & | settings () |
| const HandlerSettings & | settings () const |
| void | selectInstruments (const InstrumentSelection &) |
| void | clearInstrumentCache () |
| void | start () |
| void | stop () |
| std::string | licenseExpirationDate () const |
Friends | |
| class | PcapReplayHelper |
Encapsulates all the machinery related with market data processing from CME Market Data Platform.
| Handler | ( | const std::string & | = "" | ) |
Initializes the instance with the default settings.
|
explicit |
Initializes instance with the memory pool configured according to the given settings.
|
explicit |
Initializes the instance according to the given settings.
| ~Handler | ( | ) |
Finalizes the instance.
| void clearInstrumentCache | ( | ) |
Erases instrument definitions cache if used. Handler will produce a new cache at next start.
| std::string licenseExpirationDate | ( | ) | const |
Returns the license expiration date.
| void selectInstruments | ( | const InstrumentSelection & | ) |
| HandlerSettings & settings | ( | ) |
The configuration parameters of the given instance.
| const HandlerSettings & settings | ( | ) | const |
Immutable configuration of the given instance.
| void start | ( | ) |
Starts market data processing.
| void stop | ( | ) |
Stops market data processing.