28ONIXS_CMEMDH_DATA_PACKING_BEGIN(1)
749 return 0 != (bits_ & 0x1);
755 return 0 != (bits_ & 0x2);
761 return 0 != (bits_ & 0x4);
767 return 0 != (bits_ & 0x8);
773 return 0 != (bits_ & 0x10);
779 return 0 != (bits_ & 0x20);
785 return 0 != (bits_ & 0x40);
791 return 0 != (bits_ & 0x80);
797 return 0 != (bits_ & 0x100);
803 return 0 != (bits_ & 0x200);
809 return 0 != (bits_ & 0x400);
815 return 0 != (bits_ & 0x800);
821 return 0 != (bits_ & 0x1000);
827 return 0 != (bits_ & 0x2000);
833 return 0 != (bits_ & 0x4000);
839 return 0 != (bits_ & 0x8000);
845 return 0 != (bits_ & 0x10000);
851 return 0 != (bits_ & 0x20000);
857 return 0 != (bits_ & 0x40000);
863 return 0 != (bits_ & 0x80000);
869 return 0 != (bits_ & 0x100000);
875 return 0 != (bits_ & 0x200000);
881 return 0 != (bits_ & 0x400000);
887 return 0 != (bits_ & 0x800000);
893 return 0 != (bits_ & 0x1000000);
899 return 0 != (bits_ & 0x2000000);
905 return 0 != (bits_ & 0x4000000);
911 return 0 != (bits_ & 0x8000000);
940 return 0 != (bits_ & 0x1);
946 return 0 != (bits_ & 0x2);
952 return 0 != (bits_ & 0x4);
958 return 0 != (bits_ & 0x8);
964 return 0 != (bits_ & 0x10);
970 return 0 != (bits_ & 0x20);
976 return 0 != (bits_ & 0x40);
982 return 0 != (bits_ & 0x80);
1011 return 0 != (bits_ & 0x1);
1017 return 0 != (bits_ & 0x2);
1023 return 0 != (bits_ & 0x4);
1029 return 0 != (bits_ & 0x8);
1035 return 0 != (bits_ & 0x10);
1041 return 0 != (bits_ & 0x80);
1087ONIXS_CMEMDH_DATA_PACKING_END
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT
#define ONIXS_CMEMDH_NAMESPACE_END
bool rfqCrossEligible() const
Indicates whether RFQCrossEligible bit is set.
bool decayingProductEligibility() const
Indicates whether DecayingProductEligibility bit is set.
bool electronicMatchEligible() const
Indicates whether ElectronicMatchEligible bit is set.
bool ebfEligible() const
Indicates whether EBFEligible bit is set.
bool negativeStrikeEligible() const
Indicates whether NegativeStrikeEligible bit is set.
InstAttribValue(Bits bits=0)
bool efsEligible() const
Indicates whether EFSEligible bit is set.
bool efrEligible() const
Indicates whether EFREligible bit is set.
bool sefRegulated() const
Indicates whether SEFRegulated bit is set.
bool impliedMatchingEligibility() const
Indicates whether ImpliedMatchingEligibility bit is set.
bool iLinkIndicativeMassQuotingEligible() const
Indicates whether iLinkIndicativeMassQuotingEligible bit is set.
bool hedgeInstrument() const
Indicates whether HedgeInstrument bit is set.
bool zeroPriceOutrightEligible() const
Indicates whether ZeroPriceOutrightEligible bit is set.
bool eFIXInstrument() const
Indicates whether eFIXInstrument bit is set.
bool isFractional() const
Indicates whether IsFractional bit is set.
bool efpEligible() const
Indicates whether EFPEligible bit is set.
bool gtOrdersEligibility() const
Indicates whether GTOrdersEligibility bit is set.
bool variableProductEligibility() const
Indicates whether VariableProductEligibility bit is set.
bool dailyProductEligibility() const
Indicates whether DailyProductEligibility bit is set.
bool variableCabEligible() const
Indicates whether VariableCabEligible bit is set.
bool otcEligible() const
Indicates whether OTCEligible bit is set.
bool isAoNInstrument() const
Indicates whether IsAoNInstrument bit is set.
Bits bits() const
Returns elements as they packed in the set.
UInt32 Bits
Aliases integral type whose bits are used to indicate flag presence.
bool volatilityQuotedOption() const
Indicates whether VolatilityQuotedOption bit is set.
bool triangulationEligible() const
Indicates whether TriangulationEligible bit is set.
bool invertedBook() const
Indicates whether InvertedBook bit is set.
bool mtfRegulated() const
Indicates whether MTFRegulated bit is set.
bool negativePriceOutrightEligible() const
Indicates whether NegativePriceOutrightEligible bit is set.
bool blockTradeEligible() const
Indicates whether BlockTradeEligible bit is set.
bool orderCrossEligible() const
Indicates whether OrderCrossEligible bit is set.
bool reserved() const
Indicates whether Reserved bit is set.
bool endOfEvent() const
Indicates whether EndOfEvent bit is set.
bool lastTradeMsg() const
Indicates whether LastTradeMsg bit is set.
bool recoveryMsg() const
Indicates whether RecoveryMsg bit is set.
bool lastStatsMsg() const
Indicates whether LastStatsMsg bit is set.
bool lastQuoteMsg() const
Indicates whether LastQuoteMsg bit is set.
bool lastVolumeMsg() const
Indicates whether LastVolumeMsg bit is set.
UInt8 Bits
Aliases integral type whose bits are used to indicate flag presence.
MatchEventIndicator(Bits bits=0)
Bits bits() const
Returns elements as they packed in the set.
bool lastImpliedMsg() const
Indicates whether LastImpliedMsg bit is set.
bool reservedBits() const
Indicates whether ReservedBits bit is set.
bool intraday() const
Indicates whether Intraday bit is set.
bool nullValue() const
Indicates whether NullValue bit is set.
bool actual() const
Indicates whether Actual bit is set.
SettlPriceType(Bits bits=0)
UInt8 Bits
Aliases integral type whose bits are used to indicate flag presence.
bool rounded() const
Indicates whether Rounded bit is set.
bool finalDaily() const
Indicates whether FinalDaily bit is set.
Bits bits() const
Returns elements as they packed in the set.
Represents time interval.
Represents time point without time-zone information.
Char LongName[35]
Financial Instrument Full Name.
IntegralConstant< Int8, 24 > InstAttribType
Eligibility.
IntegralConstant< UInt8, 4 > SecurityAltIDSourceISIN
SecurityAltIDSourceISIN type.
Char String6[6]
String with length of 6.
Char UnderlyingSymbol[20]
UnderlyingSymbol type.
UInt16 LocalMktDate
LocalMktDate type.
Char String7[7]
String length 7.
Char String25[25]
String length 25.
Char Currency[3]
Currency.
Char SecurityExchange[4]
SecurityExchange type.
Char SecurityType[6]
SecurityType.
IntegralConstant< Int8, 0 > UpdateTypeNew
MDUpdateTypeNew.
IntegralConstant< Char, 'e'> EntryTypeVol
MDEntryTypeVol.
IntegralConstant< Int8, 0 > UpdateActionNew
MDUpdateActionNew.
IntegralConstant< Int32, 2147483647 > NullInt32
Null value for optional Int32 field.
IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
Null value for optional UInt64 field.
IntegralConstant< UInt16, 65535 > NullLocalMktDate
Null value for optional LocalMktDate field.
IntegralConstant< UInt8, 255 > NullUInt8
Null value for optional UInt8 field.
char Char
Character type alias.
IntegralConstant< Int8, 127 > NullInt8
Null value for optional Int8 field.
Char String5[5]
String length 5.
Char QuoteReqId[23]
QuoteReqId type.
Char String3[3]
String length 3.
Char String8[8]
String length 8.
IntegralConstant< Char, '8'> SecurityIDSource
SecurityIDSource.
Char UnitOfMeasure[30]
UnitOfMeasure type.
Timestamp localMktDateToTimestamp(LocalMktDate days)
Converts days since epoch to Timestamp value.
Char FeedType[3]
MDFeedType type.
IntegralConstant< UInt32, 4294967295 > NullUInt32
Null value for optional UInt32 field.
Char UserDefinedInstrument
UserDefinedInstrument type.
IntegralConstant< Char, 'g'> EntryTypeLimits
MDEntryTypeLimits.
Char CFICode[6]
CFICode type.
IntegralConstant< Char, '2'> EntryTypeTrade
MDEntryTypeTrade.
Char SecurityGroup[6]
SecurityGroup type.
Char CountryCode[2]
ISO 2-character country code.
Char SecuritySubType[5]
SecuritySubType type.
Char String20[20]
String length 20.
Char String12[12]
String length 12.
IntegralConstant< Char, 'J'> EntryTypeChannelReset
Channel Reset message entry type.
IntegralConstant< UInt16, 65535 > NullUInt16
Null value for optional UInt16 field.
@ NotAggressor
Not Aggressor.
@ NoAggressor
No Aggressor.
@ ImpliedOffer
Implied Offer.
@ MarketBestOffer
Market Best Offer.
@ MarketBestBid
Market Best Bid.
MDEntryTypeDailyStatistics type.
@ OpenInterest
Open Interest.
@ FixingPrice
Fixing Price.
@ ClearedVolume
Cleared Volume.
@ SettlementPrice
Settlement Price.
MDEntryTypeStatistics type.
@ LowestOffer
Lowest Offer.
@ VWAP
Trading Session Volume Weighted Average Price.
@ OpenInterest
Open Interest.
@ SessionHighBid
Session High Bid.
@ ImpliedOffer
Implied Offer.
@ MarketBestOffer
Market Best Offer.
@ FixingPrice
Fixing Price.
@ VWAP
Trading Session Volume Weighted Average Price.
@ ThresholdLimitsandPriceBandVariation
Threshold Limits and Price Band Variation.
@ ClearedVolume
Cleared Volume.
@ SessionLowOffer
Session Low Offer.
@ SettlementPrice
Settlement Price.
@ TradingSessionHighPrice
Trading Session High Price.
@ MarketBestBid
Market Best Bid.
@ ElectronicVolume
Electronic Volume.
@ TradingSessionLowPrice
Trading Session Low Price.
@ LastEligibleTradeDate
Last Eligible Trade Date.
@ InstrumentExpiration
Instrument Expiration.
@ MarketEvent
Market Event .
@ RecoveryInProcess
Recovery In Process.
@ GroupSchedule
Group Schedule.
@ TradeDateRoll
Trade Date Roll.
@ InstrumentActivation
Instrument Activation.
@ SurveillanceIntervention
Surveillance Intervention .
@ RepoAverage8_30AM
Repo Average 8-30 AM.
@ RepoAverage10AM
Repo Average 10 AM.
@ PrevSessionRepoAverage10AM
Prev Session Repo Average 10 AM.
@ IntradayVWAP
Latest update to VWAP.
@ IndicativeOpeningPrice
Indicative Opening Price.
@ DailyOpenPrice
Daily Open Price.
@ MarketPlaceAssistant
Globex Market Surveillance team.
@ Globex
Globex Trading Activity.
@ ICAP
Icap Market Data Feed.
@ GCForDBV
General Collateral Repo on a single or basket of eligible underlyings, allocation outside of BrokerTe...
@ Special
Repo on a single underlying instrument.
@ GC
General Collateral Repo on a single or basket of eligible underlyings, allocation at BrokerTec.
SecurityAltIDSource type.
SecurityTradingEvent type.
@ ResetStatistics
Reset Statistics.
@ EndOfWorkup
End Of Workup.
@ ImpliedMatchingON
Implied Matching ON.
@ ImpliedMatchingOFF
Implied Matching OFF.
SecurityTradingStatus type.
@ UnknownorInvalid
Unknown or Invalid.
@ PrivateWorkup
Private Workup.
@ TradingHalt
Trading Halt.
@ NewPriceIndication
New Price Indication.
@ ReadyToTrade
Ready To Trade.
@ NotAvailableForTrading
Not Available For Trading.
@ PublicWorkup
Public Workup.
SecurityUpdateAction type.
WorkupTradingStatus type.
@ PrivateWorkup
Private Workup.
@ ReadyToTrade
Ready To Trade.
@ NotAvailableForTrading
Not Available For Trading.
@ PublicWorkup
Public Workup.