#include <OnixS/SgxTitan/MarketData/Itch/MarketByOrderListener.h>
Public Member Functions | |
virtual void | onAddOrder (const AddOrderMsg &msg, const DataSource &dataSource)=0 |
virtual void | onOrderExecuted (const OrderExecutedMsg &msg, const DataSource &dataSource)=0 |
virtual void | onOrderExecutedWithPrice (const OrderExecutedWithPriceMsg &msg, const DataSource &dataSource)=0 |
virtual void | onOrderReplace (const OrderReplaceMsg &msg, const DataSource &dataSource)=0 |
virtual void | onOrderDelete (const OrderDeleteMsg &msg, const DataSource &dataSource)=0 |
Protected Member Functions | |
virtual | ~MarketByOrderListener () |
Definition at line 28 of file MarketByOrderListener.h.
|
inlineprotectedvirtual |
Definition at line 46 of file MarketByOrderListener.h.
|
pure virtual |
Is invoked when AddOrderMsg received.
|
pure virtual |
Is invoked when OrderDeleteMsg received.
|
pure virtual |
Is invoked when OrderExecutedMsg received.
|
pure virtual |
Is invoked when OrderExecutedWithPriceMsg received.
|
pure virtual |
Is invoked when OrderReplaceMsg received.