OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 20.0.1
Users' manual and API documentation
Loading...
Searching...
No Matches
OrderDataListener Class Referenceabstract

#include <OnixS/Eurex/MarketData/EOBI/OrderDataListener.h>

Public Member Functions

virtual void onOrderAdd (const OrderAdd &orderAdd)=0
virtual void onOrderModify (const OrderModify &orderModify)=0
virtual void onOrderModifySamePriority (const OrderModifySamePriority &orderModifySamePriority)=0
virtual void onOrderDelete (const OrderDelete &orderDelete)=0
virtual void onOrderMassDelete (const OrderMassDelete &orderMassDelete)=0
virtual void onPartialOrderExecution (const PartialOrderExecution &partialOrderExecution)=0
virtual void onFullOrderExecution (const FullOrderExecution &fullOrderExecution)=0
virtual void onAuctionBestBidOffer (const AuctionBestBidOffer &auctionBestBidOffer)=0
virtual void onAuctionClearingPrice (const AuctionClearingPrice &auctionClearingPrice)=0
virtual void onTopOfBook (const TopOfBook &topOfBook)=0

Protected Member Functions

virtual ~OrderDataListener ()

Detailed Description

Definition at line 43 of file OrderDataListener.h.

Constructor & Destructor Documentation

◆ ~OrderDataListener()

virtual ~OrderDataListener ( )
inlineprotectedvirtual

Destructor.

Definition at line 68 of file OrderDataListener.h.

Member Function Documentation

◆ onAuctionBestBidOffer()

virtual void onAuctionBestBidOffer ( const AuctionBestBidOffer & auctionBestBidOffer)
pure virtual

◆ onAuctionClearingPrice()

virtual void onAuctionClearingPrice ( const AuctionClearingPrice & auctionClearingPrice)
pure virtual

◆ onFullOrderExecution()

virtual void onFullOrderExecution ( const FullOrderExecution & fullOrderExecution)
pure virtual

◆ onOrderAdd()

virtual void onOrderAdd ( const OrderAdd & orderAdd)
pure virtual

◆ onOrderDelete()

virtual void onOrderDelete ( const OrderDelete & orderDelete)
pure virtual

◆ onOrderMassDelete()

virtual void onOrderMassDelete ( const OrderMassDelete & orderMassDelete)
pure virtual

◆ onOrderModify()

virtual void onOrderModify ( const OrderModify & orderModify)
pure virtual

◆ onOrderModifySamePriority()

virtual void onOrderModifySamePriority ( const OrderModifySamePriority & orderModifySamePriority)
pure virtual

◆ onPartialOrderExecution()

virtual void onPartialOrderExecution ( const PartialOrderExecution & partialOrderExecution)
pure virtual

◆ onTopOfBook()

virtual void onTopOfBook ( const TopOfBook & topOfBook)
pure virtual