138 friend class FlexibleInstrumentUpdateWrapper;
InstrumentType::Enum productComplex() const
Type of instrument.
Timestamp securityReferenceDataSupplement() const
Date used to identify the instrument (YYYYMMDD). Same as user defined field ContractDate(30866).
bool strikePrice(Decimal &price) const
Strike Price.
PutOrCall::Enum putOrCall() const
Put Or Call.
ExerciseStyle::Enum exerciseStyle() const
Style family of an option.
SecurityType::Enum securityType() const
Type of security.
StringRef securityUpdateAction() const
Security Update Action.
SecurityId securityId() const
Instrument identifier.
UInt64 transactTime() const
Decimal type for better precision.
Int64 SecurityId
Alias for Security Id type.
Represents timestamp without time-zone information.
UInt32 optAttribute() const
Version of an option.
Timestamp maturityDate() const
Actual expiration day of the instrument (YYYYMMDD).
MarketSegmentId marketSegmentId() const
Product identifier.
Timestamp contractDate() const
Date used to identify the instrument (YYYYMMDD).
UInt32 MarketSegmentId
Alias for Market Segment ID type.
Mass instrument state change.
SettlMethod::Enum settlMethod() const
Settlement type.
bool transactTime(UInt64 &time) const
Creation time of flexible instruments.
static Timestamp parse(const std::string &, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSNsec)
StringRef securityDesc() const
Security description.