33 class ONIXS_EUREX_EMDI_API InstrumentStateChange :
public Message
111 InstrumentStateChange (
const void* impl)
Decimal type for better precision.
UInt32 getUInt32(Tag tag) const
UInt64 getUInt64(Tag tag) const
Int64 getInt64(Tag tag) const
FieldValueRef get(Tag tag) const
SecurityStatus::Enum securityStatus() const
Security Status.
bool lowPx(Decimal &price) const
Lower boundary price.
SoldOutIndicator::Enum soldOutIndicator() const
Identifies the sold out status (applicable for continuous auction trading model only).
bool highPx(Decimal &price) const
Upper boundary price.
MarketCondition::Enum marketCondition() const
Indicator for stressed market conditions.
friend class InstrumentStateChangeWrapper
MarketSegmentId marketSegmentId() const
Product identifier.
SecurityStatus::Enum tesSecurityStatus() const
Defines the TES security status.
SecurityTradingEvent::Enum securityTradingEvent() const
Identifies an event related to a securityTradingStatus()
SecurityTradingStatus::Enum securityTradingStatus() const
Defines the security trading status.
bool fastMarketIndicator() const
Indicates if product is in the state Fast Market.
SecurityId securityId() const
Instrument identifier.
UInt64 transactTime() const
Time when request was processed by the matcher (nanoseconds).
Message(const Message &other)
Enumeration::Enum getIntEnumFieldValue(const FieldSet &fieldSet, Tag tag)
UInt32 MarketSegmentId
Alias for Market Segment ID type.
Int64 SecurityId
Alias for Security Id type.
Enumeration::Enum getNonZeroIntEnumFieldValue(const FieldSet &fieldSet, Tag tag)