#include <OnixS/Eurex/Trading/Messages/AddFlexibleInstrumentRequest.h>
Public Member Functions | |
AddFlexibleInstrumentRequest () | |
TemplateId::Enum | templateId () const |
std::string | toString () const |
Public Member Functions inherited from Message | |
virtual | ~Message () |
Friends | |
class | Serializer |
Definition at line 35 of file AddFlexibleInstrumentRequest.h.
Initialize default instance.
|
virtual |
Returns template ID.
Implements Message.
|
virtual |
Returns string representation.
Implements Message.
|
friend |
Definition at line 79 of file AddFlexibleInstrumentRequest.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 70 of file AddFlexibleInstrumentRequest.h.
UInt32 contractDate |
Business date to identify an instrument.
Definition at line 54 of file AddFlexibleInstrumentRequest.h.
ExerciseStyle::Enum exerciseStyle |
Type of exercise of an instrument.
Definition at line 66 of file AddFlexibleInstrumentRequest.h.
SInt32 marketSegmentId |
The product identifier uniquely identifies a Eurex product.
Definition at line 48 of file AddFlexibleInstrumentRequest.h.
UInt32 maturityDate |
Date of maturity.
Definition at line 51 of file AddFlexibleInstrumentRequest.h.
UInt8 optAttribute |
Version of option contract.
Definition at line 60 of file AddFlexibleInstrumentRequest.h.
PutOrCall::Enum putOrCall |
Indicates whether an option contract is a put or call.
Definition at line 63 of file AddFlexibleInstrumentRequest.h.
UInt32 senderSubId |
User ID.
Definition at line 42 of file AddFlexibleInstrumentRequest.h.
SettlMethod::Enum settlMethod |
Settlement method for a contract or instrument.
Definition at line 57 of file AddFlexibleInstrumentRequest.h.
SInt64 strikePrice |
Strike Price for an Option.
Definition at line 45 of file AddFlexibleInstrumentRequest.h.