RT::IOrderConsumer Class Reference

representing the abstract class, which defines the order's actions callbacks interfaces More...

#include <IOrderHelper.h>

Inheritance diagram for RT::IOrderConsumer:
RT::RoboTrader

List of all members.

Public Member Functions

virtual void execution_report (const RTExecutionReport &rp)=0
virtual void order_cancel_reject (const RTOrderCancelReject &rp)=0
virtual void business_message_reject (const RTBusinessMessageReject &rp)=0
virtual void trade_report (const RTExecutionReport &rp)=0
virtual void order_state_report (const RTExecutionReport &rp)=0
virtual void on_order_handler_connected ()=0
virtual void on_order_handler_disconnected ()=0
virtual void on_trading_venue_state_changed (const char *name)=0

Detailed Description

representing the abstract class, which defines the order's actions callbacks interfaces


Member Function Documentation

virtual void RT::IOrderConsumer::business_message_reject ( const RTBusinessMessageReject rp  )  [pure virtual]

Order business message reject retrieval callback

Implemented in RT::RoboTrader.

virtual void RT::IOrderConsumer::execution_report ( const RTExecutionReport rp  )  [pure virtual]

Order execution report retrieval callback

Implemented in RT::RoboTrader.

virtual void RT::IOrderConsumer::on_order_handler_connected (  )  [pure virtual]

Order service connect event handler

virtual void RT::IOrderConsumer::on_order_handler_disconnected (  )  [pure virtual]

Order service disconnect event handler

virtual void RT::IOrderConsumer::on_trading_venue_state_changed ( const char *  name  )  [pure virtual]

Trading venue state change event handler

virtual void RT::IOrderConsumer::order_cancel_reject ( const RTOrderCancelReject rp  )  [pure virtual]

Order cancelreject retrieval callback

Implemented in RT::RoboTrader.

virtual void RT::IOrderConsumer::order_state_report ( const RTExecutionReport rp  )  [pure virtual]

Order state report retrieval callback

Implemented in RT::RoboTrader.

virtual void RT::IOrderConsumer::trade_report ( const RTExecutionReport rp  )  [pure virtual]

Trade report retrieval callback

Implemented in RT::RoboTrader.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Enumerator
Generated on Tue Jun 7 15:51:19 2011 for RTAPI by  doxygen 1.6.3