#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 71 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 81 of file AddComplexInstrumentRequest.h.
MultilegModel::Enum multilegModel |
Specifies if a strategy is temporarily (user-defined) or permanently (predefined) available.
Definition at line 93 of file AddComplexInstrumentRequest.h.
ProductComplex::Enum productComplex |
This field qualifies an instrument type on Eurex.
Definition at line 90 of file AddComplexInstrumentRequest.h.
UInt16 quantityScalingFactor |
Quantity Scaling Factor for Scaled Instruments.
Definition at line 87 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 84 of file AddComplexInstrumentRequest.h.
UInt32 senderSubId |
User ID.
Definition at line 78 of file AddComplexInstrumentRequest.h.