#include <OnixS/Eurex/MarketData/EOBI/AddFlexibleInstrument.h>
Friends | |
class | Implementation::MessageFactory |
Additional Inherited Members | |
Protected Member Functions inherited from MessageBase | |
MessageBase (const void *data, const DataSource &dataSource) | |
Protected Member Functions inherited from DataContainer | |
DataContainer (const void *data) | |
template<class TData > | |
const TData * | getData () const ONIXS_EUREX_EMDI_NOEXCEPT |
Definition at line 36 of file AddFlexibleInstrument.h.
UInt32 contractDate | ( | ) | const |
Contract day of the instrument (YYYYMMDD).
EOBI::ExerciseStyle::Enum exerciseStyle | ( | ) | const |
EOBI::MarketDataType::Enum marketDataType | ( | ) | const |
Market data type.
UInt32 maturityDate | ( | ) | const |
Expiration day of the instrument (YYYYMMDD).
std::string msgType | ( | ) | const |
Message type.
EOBI::NoMarketSegments::Enum noMarketSegments | ( | ) | const |
Number of market segments.
bool optAttribute | ( | UInt32 & | value | ) | const |
EOBI::ProductComplex::Enum productComplex | ( | ) | const |
This field qualifies an instrument type on Eurex.
EOBI::PutOrCall::Enum putOrCall | ( | ) | const |
StringRef securityDesc | ( | ) | const |
Human readable description of instrument.
UInt64 securityID | ( | ) | const |
Unique instrument identifier.
EOBI::SecurityIDSource::Enum securityIDSource | ( | ) | const |
Marketplace assigned identifier.
UInt32 securityReferenceDataSupplement | ( | ) | const |
Contract day of the instrument (YYYYMMDD).Same as Contract - Date.
EOBI::SecurityType::Enum securityType | ( | ) | const |
Strategy Type.
EOBI::SecurityUpdateAction::Enum securityUpdateAction | ( | ) | const |
Security update action.
EOBI::SettlMethod::Enum settlMethod | ( | ) | const |
bool strikePrice | ( | Decimal & | price | ) | const |
Strike Price.
|
virtual |
Appends text presentation.
Reimplemented from MessageBase.
UInt64 transactTime | ( | ) | const |
Transaction timestamp.
|
friend |
Definition at line 97 of file AddFlexibleInstrument.h.