OnixS SGX Derivatives Handler for C++  2.17.0.0
Public Member Functions | Protected Member Functions | List of all members
InstrumentStatusListener Class Referenceabstract

Instrument Status Update Listener. More...

Public Member Functions

virtual void onStatusUpdate (const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for all instruments is received.
 
virtual void onStatusUpdate (const Market &, const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for market is received.
 
virtual void onStatusUpdate (const InstrumentType &, const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for instrument type is received.
 
virtual void onStatusUpdate (const InstrumentClass &, const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for instrument class is received.
 
virtual void onStatusUpdate (const Series &, const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for series is received.
 
virtual void onStatusUpdate (const Underlying &, const TradingState &, const StatusInfo &)=0
 Is called when instrument status update for underlying is received.
 

Protected Member Functions

virtual ~InstrumentStatusListener ()
 Disables public delete operator in the interface class.
 

Detailed Description

Instrument Status Update Listener.