#include <OnixS/CME/ConflatedUDP/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 127 of file SecurityListener.h.
typedef SecurityDataArgs< Summary, Data > Base |
Definition at line 147 of file SecurityListener.h.
typedef Base::Entry Entry |
Aliases trade summary data entry.
Definition at line 160 of file SecurityListener.h.
typedef Base::Message Message |
Aliases type of message holding trade summary repeating group entries.
Definition at line 154 of file SecurityListener.h.
typedef TradeOrderIds OrderIds |
Aliases collection of order ids.
Definition at line 165 of file SecurityListener.h.
|
inline |
Initializes instance with data to be referenced.
Definition at line 168 of file SecurityListener.h.
|
inline |
Initializes the instance as ref-copy of the other one.
Definition at line 179 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 194 of file SecurityListener.h.