28 ONIXS_CMEMDH_DATA_PACKING_BEGIN(1)
229 LastEligibleTradeDate = 7
244 SurveillanceIntervention = 1,
250 InstrumentActivation = 3,
253 InstrumentExpiration = 4,
259 RecoveryInProcess = 6
298 SettlementPrice =
'6',
301 TradingSessionHighPrice =
'7',
304 TradingSessionLowPrice =
'8',
322 SessionHighBid =
'N',
325 SessionLowOffer =
'O',
331 ElectronicVolume =
'e',
334 ThresholdLimitsandPriceBandVariation =
'g' 370 SettlementPrice =
'6',
445 IndicativeOpeningPrice = 5
499 ImpliedMatchingON = 5,
502 ImpliedMatchingOFF = 6
520 NewPriceIndication = 15,
526 NotAvailableForTrading = 18,
529 UnknownorInvalid = 20,
577 return 0 != (bits_ & 0x1);
583 return 0 != (bits_ & 0x2);
589 return 0 != (bits_ & 0x4);
595 return 0 != (bits_ & 0x8);
601 return 0 != (bits_ & 0x10);
607 return 0 != (bits_ & 0x20);
613 return 0 != (bits_ & 0x40);
619 return 0 != (bits_ & 0x80);
625 return 0 != (bits_ & 0x100);
631 return 0 != (bits_ & 0x200);
637 return 0 != (bits_ & 0x400);
643 return 0 != (bits_ & 0x800);
649 return 0 != (bits_ & 0x1000);
655 return 0 != (bits_ & 0x2000);
661 return 0 != (bits_ & 0x4000);
667 return 0 != (bits_ & 0x8000);
673 return 0 != (bits_ & 0x10000);
679 return 0 != (bits_ & 0x20000);
685 return 0 != (bits_ & 0x40000);
691 return 0 != (bits_ & 0x80000);
697 return 0 != (bits_ & 0x100000);
703 return 0 != (bits_ & 0x200000);
726 return 0 != (bits_ & 0x1);
732 return 0 != (bits_ & 0x2);
738 return 0 != (bits_ & 0x4);
744 return 0 != (bits_ & 0x8);
750 return 0 != (bits_ & 0x10);
756 return 0 != (bits_ & 0x20);
762 return 0 != (bits_ & 0x40);
768 return 0 != (bits_ & 0x80);
791 return 0 != (bits_ & 0x1);
797 return 0 != (bits_ & 0x2);
803 return 0 != (bits_ & 0x4);
809 return 0 != (bits_ & 0x8);
815 return 0 != (bits_ & 0x10);
821 return 0 != (bits_ & 0x80);
879 ONIXS_CMEMDH_DATA_PACKING_END
#define ONIXS_CMEMDH_LTWT_CLASS
bool ebfEligible() const
Indicates whether EBFEligible bit is set.
bool dailyProductEligibility() const
Indicates whether DailyProductEligibility bit is set.
bool rounded() const
Indicates whether Rounded bit is set.
bool volatilityQuotedOption() const
Indicates whether VolatilityQuotedOption bit is set.
bool blockTradeEligible() const
Indicates whether BlockTradeEligible bit is set.
bool negativeStrikeEligible() const
Indicates whether NegativeStrikeEligible bit is set.
MatchEventIndicator type.
bool decayingProductEligibility() const
Indicates whether DecayingProductEligibility bit is set.
Represents time point without time-zone information.
Bits bits() const
Returns elements as they packed in the set.
bool intraday() const
Indicates whether Intraday bit is set.
bool zeroPriceOutrightEligible() const
Indicates whether ZeroPriceOutrightEligible bit is set.
bool electronicMatchEligible() const
Indicates whether ElectronicMatchEligible bit is set.
bool endOfEvent() const
Indicates whether EndOfEvent bit is set.
bool iLinkIndicativeMassQuotingEligible() const
Indicates whether iLinkIndicativeMassQuotingEligible bit is set.
bool rfqCrossEligible() const
Indicates whether RFQCrossEligible bit is set.
IntegralConstant< UInt8, 255 > NullUInt8
Null value for optional UInt8 field.
IntegralConstant< Int8, 127 > NullInt8
Null value for optional Int8 field.
MDEntryTypeDailyStatistics type.
Bits bits() const
Returns elements as they packed in the set.
bool otcEligible() const
Indicates whether OTCEligible bit is set.
char Char
Character type alias.
bool efpEligible() const
Indicates whether EFPEligible bit is set.
bool reserved() const
Indicates whether Reserved bit is set.
bool impliedMatchingEligibility() const
Indicates whether ImpliedMatchingEligibility bit is set.
IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
Null value for optional UInt64 field.
bool lastVolumeMsg() const
Indicates whether LastVolumeMsg bit is set.
#define ONIXS_CMEMDH_LTWT_STRUCT
Timestamp localMktDateToTimestamp(LocalMktDate days)
Converts days since epoch to Timestamp value.
IntegralConstant< UInt32, 4294967295 > NullUInt32
Null value for optional UInt32 field.
bool variableCabEligible() const
Indicates whether VariableCabEligible bit is set.
bool finalDaily() const
Indicates whether FinalDaily bit is set.
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
Bits bits() const
Returns elements as they packed in the set.
bool efsEligible() const
Indicates whether EFSEligible bit is set.
bool isFractional() const
Indicates whether IsFractional bit is set.
IntegralConstant< UInt16, 65535 > NullLocalMktDate
Null value for optional LocalMktDate field.
Char UserDefinedInstrument
SecurityUpdateAction type.
bool lastImpliedMsg() const
Indicates whether LastImpliedMsg bit is set.
bool negativePriceOutrightEligible() const
Indicates whether NegativePriceOutrightEligible bit is set.
bool gtOrdersEligibility() const
Indicates whether GTOrdersEligibility bit is set.
bool orderCrossEligible() const
Indicates whether OrderCrossEligible bit is set.
Char UnderlyingSymbol[20]
SecurityTradingEvent type.
bool recoveryMsg() const
Indicates whether RecoveryMsg bit is set.
bool nullValue() const
Indicates whether NullValue bit is set.
bool lastStatsMsg() const
Indicates whether LastStatsMsg bit is set.
bool variableProductEligibility() const
Indicates whether VariableProductEligibility bit is set.
bool reservedBits() const
Indicates whether ReservedBits bit is set.
SecurityTradingStatus type.
bool actual() const
Indicates whether Actual bit is set.
bool lastTradeMsg() const
Indicates whether LastTradeMsg bit is set.
bool lastQuoteMsg() const
Indicates whether LastQuoteMsg bit is set.
IntegralConstant< Int32, 2147483647 > NullInt32
Null value for optional Int32 field.
MDEntryTypeStatistics type.
bool efrEligible() const
Indicates whether EFREligible bit is set.
bool triangulationEligible() const
Indicates whether TriangulationEligible bit is set.
#define ONIXS_CMEMDH_NAMESPACE_END