25 #include "OnixS/Eurex/Trading/Export.h" 35 namespace OnixS {
namespace Eurex {
namespace Trading {
63 std::string toString()
const;
66 friend class Serializer;
92 std::string toString()
const;
95 friend class Serializer;
151 std::string toString()
const;
154 friend class Serializer;
156 void nativeSerializeTo(
void* nativeMessage);
UInt32 basketExecId
System generated transaction ID for a Basket transaction.
std::vector< OldBasketInstrmtMatchSideGrpElem > oldBasketInstrmtMatchSideGrp
Old Basket Instrument Match Side Group.
UInt32 maturityMonthYear
Month year code for expiry YYYYMM.
std::string tradeReportId
User defined transaction ID. Part of the TES response and TES broadcast.
TrdType::Enum trdType
Indicates if a trade should be reported via the market reporting service.
unsigned long long UInt64
Enum
Indicates if a trade should be reported via the market reporting service.
std::vector< BasketRootPartyGrpElem > basketRootPartyGrp
Basket Root Party Group.
BasketTradeReportType::Enum basketTradeReportType
Basket operation.
TradeReportType::Enum tradeReportType
Identifies the type of trade notification.
OldBasketDataGrp oldBasketDataGrp
Old Basket Data Group.
UInt64 basketTrdMatchId
System defined Basket ID.
std::vector< OldBasketSideAllocGrpElem > oldBasketSideAllocGrp
Old Basket Side Alloc Group.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
UInt32 maturityMonthYear
Month year code for expiry YYYYMM.
std::vector< NewBasketSideAllocGrpElem > newBasketSideAllocGrp
New Basket Side Alloc Group.
BasketTradeReportType::Enum basketTradeReportType
Basket operation.
std::string tradeReportId
User defined transaction ID. Part of the TES response and TES broadcast.
std::string tradeReportId
User defined transaction ID. Part of the TES response and TES broadcast.
Basket Roll Request Message.
std::string basketTradeReportText
User defined text message field.
std::vector< NewBasketInstrmtMatchSideGrpElem > newBasketInstrmtMatchSideGrp
New Basket Instrument Match Side Group.
UInt32 basketProfileId
ID of the Basket profile.
UInt32 senderSubId
User ID.
Enum
Identifies the type of trade notification.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
std::string basketTradeReportText
User defined text message field.
NewBasketDataGrp newBasketDataGrp
New Basket Data Group.