#include <OnixS/Eurex/Trading/Messages/AddComplexInstrumentRequest.h>
Public Member Functions | |
AddComplexInstrumentRequest () | |
TemplateId::Enum | templateId () const |
std::string | toString () const |
Public Member Functions inherited from Message | |
virtual | ~Message () |
Public Attributes | |
UInt32 | senderSubId |
SInt32 | marketSegmentId |
SInt32 | securitySubType |
UInt16 | quantityScalingFactor |
ProductComplex::Enum | productComplex |
MultilegModel::Enum | multilegModel |
std::string | complianceText |
std::vector< InstrmtLegGrpElem > | instrmtLegGrp |
Friends | |
class | Serializer |
Definition at line 72 of file AddComplexInstrumentRequest.h.
Initialize default instance.
|
virtual |
Returns template ID.
Implements Message.
|
virtual |
Returns string representation.
Implements Message.
|
friend |
Definition at line 109 of file AddComplexInstrumentRequest.h.
std::string complianceText |
This field is used to provide additional regulatory information (according to respective rules and regs, circulars and bilateral coordination between participant and Trading Surveillance Office).
Definition at line 97 of file AddComplexInstrumentRequest.h.
std::vector<InstrmtLegGrpElem> instrmtLegGrp |
Instrument Leg Group.
Definition at line 100 of file AddComplexInstrumentRequest.h.
SInt32 marketSegmentId |
The product identifier uniquely identifies a Eurex product.
Definition at line 82 of file AddComplexInstrumentRequest.h.
MultilegModel::Enum multilegModel |
Specifies if a strategy is temporarily (user-defined) or permanently (predefined) available.
Definition at line 94 of file AddComplexInstrumentRequest.h.
ProductComplex::Enum productComplex |
This field qualifies an instrument type on Eurex.
Definition at line 91 of file AddComplexInstrumentRequest.h.
UInt16 quantityScalingFactor |
Quantity Scaling Factor for Scaled Instruments.
Definition at line 88 of file AddComplexInstrumentRequest.h.
SInt32 securitySubType |
This field indicates the type of a Eurex futures spread, Eurex option combination or Eurex Strategy.
Definition at line 85 of file AddComplexInstrumentRequest.h.
UInt32 senderSubId |
User ID.
Definition at line 79 of file AddComplexInstrumentRequest.h.