35#if !defined(ONIXS_CMEMDH_NO_DEPRECATED)
77#if !defined(ONIXS_CMEMDH_NO_DEPRECATED)
103#if !defined(ONIXS_CMEMDH_NO_DEPRECATED)
222 void bindLogger(
Logger& logger);
229#if !defined(ONIXS_CMEMDH_NO_DEPRECATED)
253 ChannelModel* model_;
#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT_CLASS_DECL(name)
#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED_STRUCT_DECL(typeName)
#define ONIXS_CMEMDH_COMPILER_INFO
#define ONIXS_CMEMDH_EXPORTED
Handler's configuration settings.
Handler(const MemoryPoolSettings &, const std::string &="")
friend class PcapReplayHelper
Handler(const std::string &="")
Initializes the instance with the default settings.
void start()
Starts market data processing.
std::string licenseExpirationDate() const
Returns the license expiration date.
const HandlerSettings & settings() const
Immutable configuration of the given instance.
void stop()
Stops market data processing.
~Handler()
Finalizes the instance.
Handler(const HandlerSettings &, const std::string &="")
Initializes the instance according to the given settings.
void clearInstrumentCache()
void selectInstruments(const InstrumentSelection &)
HandlerSettings & settings()
The configuration parameters of the given instance.
A listener for the feed-related events in the bounds of a single Handler instance.
Events raised by Handler while processing market data.
Callbacks invoked by Handler to expose market data entities.