#include <OnixS/CME/MDH/SecurityListener.h>
Public Types | |
typedef SecurityDataArgs< Summary, Data > | Base |
typedef Base::Message | Message |
typedef Base::Entry | Entry |
typedef TradeOrderIds | OrderIds |
Public Types inherited from SecurityDataArgs< Summary, Data > | |
typedef Summary | Message |
typedef Data | Entry |
Public Member Functions | |
TradeSummaryArgs (const NetPacket &packet, const Message &message, const Entry &entry, const OrderIds &ids=nullOrders()) | |
TradeSummaryArgs (const TradeSummaryArgs &other) | |
const OrderIds & | orderIds () const |
Public Member Functions inherited from SecurityDataArgs< Summary, Data > | |
SecurityDataArgs (const NetPacket &packet, const Message &message, const Entry &entry) | |
SecurityDataArgs (const SecurityDataArgs &other) | |
const NetPacket & | packet () const |
const Message & | message () const |
const Entry & | entry () const |
Definition at line 110 of file SecurityListener.h.
typedef SecurityDataArgs<Summary, Data> Base |
Definition at line 113 of file SecurityListener.h.
typedef Base::Entry Entry |
Aliases trade summary data entry.
Definition at line 120 of file SecurityListener.h.
typedef Base::Message Message |
Aliases type of message holding trade summary repeating group entries.
Definition at line 117 of file SecurityListener.h.
typedef TradeOrderIds OrderIds |
Aliases collection of order ids.
Definition at line 123 of file SecurityListener.h.
|
inline |
Initializes instance with data to be referenced.
Definition at line 126 of file SecurityListener.h.
|
inline |
Initializes the instance as ref-copy of the other one.
Definition at line 138 of file SecurityListener.h.
|
inline |
Order details referring to given trade.
Collection may be empty if order details gather is not enabled.
Definition at line 150 of file SecurityListener.h.