25 #include "OnixS/Eurex/Trading/Export.h" 33 namespace OnixS {
namespace Eurex {
namespace Trading {
61 std::string toString()
const;
64 friend class Serializer;
106 std::string toString()
const;
109 friend class Serializer;
111 void nativeSerializeTo(
void* nativeMessage);
std::vector< InstrmtLegGrpElem > instrmtLegGrp
Instrument Leg Group.
UInt16 quantityScalingFactor
Quantity Scaling Factor for Scaled Instruments.
Enum
Indicates type of leg.
ProductComplex::Enum productComplex
This field qualifies an instrument type on Eurex.
Enum
The side of the individual leg of a strategy.
Add Complex Instrument Request Message.
SInt64 legSecurityId
Instrument identifiier of the leg security.
SInt32 securitySubType
This field indicates the type of a Eurex futures spread, Eurex option combination or Eurex Strategy...
UInt32 senderSubId
User ID.
Enum
This field qualifies an instrument type on Eurex.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
LegSide::Enum legSide
The side of the individual leg of a strategy.
MultilegModel::Enum multilegModel
Specifies if a strategy is temporarily (user-defined) or permanently (predefined) available...
UInt32 legRatioQty
The ratio of quantity for this individual leg relative to the entire multileg security.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
Instrument Leg Group Element.
SInt64 legPrice
Strategy leg underlying price (only applicable for futures legs).
LegSecurityType::Enum legSecurityType
Indicates type of leg.
Enum
Specifies if a strategy is temporarily (user-defined) or permanently (predefined) available...
SInt32 legSymbol
Product identifiier of the leg security.
std::string complianceText