25 #include "OnixS/Eurex/Trading/Export.h" 33 namespace OnixS {
namespace Eurex {
namespace Trading {
59 std::string toString()
const;
62 friend class Serializer;
95 std::string toString()
const;
98 friend class Serializer;
179 std::string toString()
const;
182 friend class Serializer;
184 void nativeSerializeTo(
void* nativeMessage);
Enum
Indicates a retransmission message.
std::vector< FillsGrpElem > fillsGrp
Fills Group.
SInt64 cxlQty
Total quantity cancelled for this order.
Enum
The point in the matching process at which this trade was matched.
unsigned long long UInt64
SInt64 securityId
The instrument identifier uniquely identifies an instrument in the core system.
Enum
The side of the individual leg of a strategy.
Enum
The reason why this message was generated.
Enum
This field qualifies an instrument type on Eurex.
SInt64 legLastPx
Price of this leg fill.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
ExecType::Enum execType
The reason why this message was generated.
Instrmnt Leg Exec Group Element.
std::vector< UInt8 > Data
LastFragment::Enum lastFragment
Enum
Code to further qualify the field ExecType (150) of the Execution Report (8) message.
SInt64 leavesQty
Remaining quantity of an order.
MatchType::Enum matchType
The point in the matching process at which this trade was matched.
UInt16 partitionId
Is required to define the scope of a Retransmission Request.
SInt64 cumQty
Cumulated executed quantity of an order.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
ApplId::Enum applId
Identifier for subscription and retransmission of an ETI data stream.
SInt64 legSecurityId
Instrument identifiier of the leg security.
ProductComplex::Enum productComplex
This field qualifies an instrument type on Eurex.
UInt64 execId
Transaction timestamp.
SInt64 legLastQty
Quantity executed in this leg fill.
FillLiquidityInd::Enum fillLiquidityInd
Indicates whether the order added or removed liquidity.
LegSide::Enum legSide
The side of the individual leg of a strategy.
Enum
Identifier for subscription and retransmission of an ETI data stream.
Side::Enum side
Side of the order.
UInt64 trdRegTSTimeOut
Matching engine out timestamp.
UInt8 fillRefId
Reference to the corresponding FillsGrp repeating group instance.
std::vector< InstrmntLegExecGrpElem > instrmntLegExecGrp
Instrmnt Leg Exec Group.
UInt64 orderId
Exchange Order ID generated by Eurex System; it remains constant over the lifetime of an order...
Data applMsgId
Message key assigned to a order/quote event related Eurex ETI data stream.
OrdStatus::Enum ordStatus
Conveys the current status of an order.
Enum
Conveys the current status of an order.
Enum
Indicates whether the order added or removed liquidity.
ApplResendFlag::Enum applResendFlag
Indicates a retransmission message.
SInt64 fillQty
Quantity of Fill.
UInt32 fillMatchId
Unique identifier for each price level of a match event (used for public trade reporting).
SInt64 fillPx
Price of Fill.
ExecRestatementReason::Enum execRestatementReason
Code to further qualify the field ExecType (150) of the Execution Report (8) message.
CLIP Execution Notification Message.