36 return Binary::fixType();
47 static const Accessor self_;
67 static const Accessor self_;
86 :
Group(group.entries(),
Entry::Accessor::self())
92 :
Message(message, Accessor::self())
103 return Binary::fixType();
114 static const Accessor self_;
123 :
Message(message, Accessor::self())
134 return Binary::fixType();
145 static const Accessor self_;
154 :
Message(message, Accessor::self())
165 return Binary::fixType();
176 static const Accessor self_;
185 :
Message(message, Accessor::self())
196 return Binary::fixType();
207 static const Accessor self_;
216 :
Message(message, Accessor::self())
227 return Binary::fixType();
238 static const Accessor self_;
258 static const Accessor self_;
277 :
Group(group.entries(),
Entry::Accessor::self())
283 :
Message(message, Accessor::self())
294 return Binary::fixType();
305 static const Accessor self_;
325 static const Accessor self_;
350 :
Message(message, Accessor::self())
361 return Binary::fixType();
372 static const Accessor self_;
392 static const Accessor self_;
411 :
Group(group.entries(),
Entry::Accessor::self())
428 static const Accessor self_;
453 :
Message(message, Accessor::self())
464 return Binary::fixType();
475 static const Accessor self_;
495 static const Accessor self_;
514 :
Group(group.entries(),
Entry::Accessor::self())
520 :
Message(message, Accessor::self())
531 return Binary::fixType();
542 static const Accessor self_;
562 static const Accessor self_;
581 :
Group(group.entries(),
Entry::Accessor::self())
598 static const Accessor self_;
623 :
Message(message, Accessor::self())
634 return Binary::fixType();
645 static const Accessor self_;
665 static const Accessor self_;
684 :
Group(group.entries(),
Entry::Accessor::self())
690 :
Message(message, Accessor::self())
701 return Binary::fixType();
712 static const Accessor self_;
732 static const Accessor self_;
751 :
Group(group.entries(),
Entry::Accessor::self())
757 :
Message(message, Accessor::self())
768 return Binary::fixType();
779 static const Accessor self_;
799 static const Accessor self_;
818 :
Group(group.entries(),
Entry::Accessor::self())
824 :
Message(message, Accessor::self())
835 return Binary::fixType();
846 static const Accessor self_;
866 static const Accessor self_;
885 :
Group(group.entries(),
Entry::Accessor::self())
891 :
Message(message, Accessor::self())
902 return Binary::fixType();
913 static const Accessor self_;
933 static const Accessor self_;
952 :
Group(group.entries(),
Entry::Accessor::self())
958 :
Message(message, Accessor::self())
969 return Binary::fixType();
980 static const Accessor self_;
1000 static const Accessor self_;
1036 static const Accessor self_;
1072 static const Accessor self_;
1108 static const Accessor self_;
1133 :
Message(message, Accessor::self())
1144 return Binary::fixType();
1155 static const Accessor self_;
1175 static const Accessor self_;
1211 static const Accessor self_;
1247 static const Accessor self_;
1283 static const Accessor self_;
1319 static const Accessor self_;
1355 static const Accessor self_;
1380 :
Message(message, Accessor::self())
1391 return Binary::fixType();
1402 static const Accessor self_;
1422 static const Accessor self_;
1458 static const Accessor self_;
1494 static const Accessor self_;
1530 static const Accessor self_;
1566 static const Accessor self_;
1591 :
Message(message, Accessor::self())
1602 return Binary::fixType();
1613 static const Accessor self_;
1633 static const Accessor self_;
1669 static const Accessor self_;
1705 static const Accessor self_;
1741 static const Accessor self_;
1766 :
Message(message, Accessor::self())
1777 return Binary::fixType();
1788 static const Accessor self_;
1808 static const Accessor self_;
1844 static const Accessor self_;
1880 static const Accessor self_;
1916 static const Accessor self_;
1952 static const Accessor self_;
1977 :
Message(message, Accessor::self())
1988 return Binary::fixType();
1999 static const Accessor self_;
2019 static const Accessor self_;
2038 :
Group(group.entries(),
Entry::Accessor::self())
2055 static const Accessor self_;
2080 :
Message(message, Accessor::self())
2091 return Binary::fixType();
2102 static const Accessor self_;
2122 static const Accessor self_;
2141 :
Group(group.entries(),
Entry::Accessor::self())
2158 static const Accessor self_;
2183 :
Message(message, Accessor::self())
2194 return Binary::fixType();
2205 static const Accessor self_;
2225 static const Accessor self_;
2244 :
Group(group.entries(),
Entry::Accessor::self())
2250 :
Message(message, Accessor::self())
2261 return Binary::fixType();
2272 static const Accessor self_;
2292 static const Accessor self_;
2311 :
Group(group.entries(),
Entry::Accessor::self())
2317 :
Message(message, Accessor::self())
2328 return Binary::fixType();
2339 static const Accessor self_;
2359 static const Accessor self_;
2378 :
Group(group.entries(),
Entry::Accessor::self())
2384 :
Message(message, Accessor::self())
2395 return Binary::fixType();
2406 static const Accessor self_;
2415 :
Message(message, Accessor::self())
2426 return Binary::fixType();
2437 static const Accessor self_;
2446 :
Message(message, Accessor::self())
2457 return Binary::fixType();
2468 static const Accessor self_;
2477 :
Message(message, Accessor::self())
IncrementalRefreshTradeSummary48(const Binary &message)
Entry(const BinaryEntry &entry)
Binary::Entries BinaryEntries
MDIncrementalRefreshSessionStatistics.
Base::InstrumentDefinitionSpread56 Binary
Base::IncrementalRefreshTradeSummary48 Binary
Entries(const BinaryEntries &group)
Binary::Entry BinaryEntry
MDIncrementalRefreshBookLongQty.
OrderIDEntries(const BinaryEntries &group)
OrderIDEntry(const BinaryEntry &entry)
Binary::FeedTypesEntry BinaryEntry
Number of entries in Market Data message.
Binary::EventsEntry BinaryEntry
Entries(const BinaryEntries &group)
EventsEntry(const BinaryEntry &entry)
Binary::Entries BinaryEntries
SnapshotFullRefreshLongQty.
FeedTypesEntry(const BinaryEntry &entry)
Number of FeedType entries.
Base::InstrumentDefinitionOption55 Binary
#define ONIXS_CMEMDH_OVERRIDE
Binary::InstAttribEntry BinaryEntry
InstAttribEntry(const BinaryEntry &entry)
SnapshotFullRefreshOrderBook.
Binary::Events BinaryEntries
UnderlyingsEntry(const BinaryEntry &entry)
Binary::LotTypeRules BinaryEntries
Number of FeedType entries.
MDIncrementalRefreshBook.
Entries(const BinaryEntries &group)
Binary::LotTypeRulesEntry BinaryEntry
Binary::Entries BinaryEntries
Number of entries in Market Data message.
LotTypeRules(const BinaryEntries &group)
Base::IncrementalRefreshBookLongQty64 Binary
Base::IncrementalRefreshDailyStatistics49 Binary
Base::SnapshotFullRefresh52 Binary
Number of OrderID entries.
Binary::OrderIDEntry BinaryEntry
MDInstrumentDefinitionFX.
Number of entries in Market Data message.
Base::AdminLogout16 Binary
Binary::Entry BinaryEntry
IncrementalRefreshOrderBook47(const Binary &message)
Entries(const BinaryEntries &group)
Events(const BinaryEntries &group)
Base::InstrumentDefinitionFuture54 Binary
IncrementalRefreshVolumeLongQty66(const Binary &message)
Number of repeating InstrAttribType entries.
Binary::FeedTypesEntry BinaryEntry
#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN
Base::SecurityStatus30 Binary
LotTypeRulesEntry(const BinaryEntry &entry)
Binary::Entry BinaryEntry
Number of related instruments group.
Binary::FeedTypes BinaryEntries
Implements FIX-like services for the SBE-encoded message.
InstAttribEntry(const BinaryEntry &entry)
OrderIDEntries(const BinaryEntries &group)
MDIncrementalRefreshVolumeLongQty.
Number of OrderID and LastQty entries in Trade Summary message.
Entries(const BinaryEntries &group)
Events(const BinaryEntries &group)
IncrementalRefreshLimitsBanding50(const Binary &message)
Binary::UnderlyingsEntry BinaryEntry
Events(const BinaryEntries &group)
Number of entries in Market Data message.
Binary::Underlyings BinaryEntries
LotTypeRulesEntry(const BinaryEntry &entry)
Base::SnapshotFullRefreshOrderBook53 Binary
InstAttrib(const BinaryEntries &group)
Binary::OrderIDEntry BinaryEntry
OrderIDEntry(const BinaryEntry &entry)
Base::InstrumentDefinitionFX63 Binary
Entry(const BinaryEntry &entry)
Binary::EventsEntry BinaryEntry
Binary::Legs BinaryEntries
Entries(const BinaryEntries &group)
FeedTypes(const BinaryEntries &group)
AdminLogin15(const Binary &message)
void toFix(std::string &str, AggressorFlag::Enum value)
Serializes object into FIX presentation.
Entry(const BinaryEntry &entry)
Binary::Events BinaryEntries
MDIncrementalRefreshDailyStatistics.
Binary::EventsEntry BinaryEntry
Indicates the number of repeating symbols specified.
Binary::RelatedInstrumentsEntry BinaryEntry
Entries(const BinaryEntries &group)
Number of LotTypeRules entries.
EventsEntry(const BinaryEntry &entry)
Binary::TradingSessionsEntry BinaryEntry
#define ONIXS_CMEMDH_LTWT
Entry(const BinaryEntry &entry)
Binary::InstAttribEntry BinaryEntry
Binary::FeedTypes BinaryEntries
Binary::OrderIDEntries BinaryEntries
OrderIDEntries(const BinaryEntries &group)
Binary::Entries BinaryEntries
Number of underlying instruments.
SecurityStatus30(const Binary &message)
InstrumentDefinitionFX63(const Binary &message)
Entry(const BinaryEntry &entry)
IncrementalRefreshTradeSummaryLongQty65(const Binary &message)
IncrementalRefreshBook46(const Binary &message)
Entry(const BinaryEntry &entry)
Base::AdminLogin408 Binary
Binary::InstAttribEntry BinaryEntry
InstrumentDefinitionSpread56(const Binary &message)
Binary::Entry BinaryEntry
Base::IncrementalRefreshTradeSummaryLongQty65 Binary
LotTypeRules(const BinaryEntries &group)
FeedTypes(const BinaryEntries &group)
AdminLogout409(const Binary &message)
Binary::FeedTypesEntry BinaryEntry
LotTypeRulesEntry(const BinaryEntry &entry)
Number of entries in Market Data message.
InstAttribEntry(const BinaryEntry &entry)
Number of entries in Market Data message.
MDIncrementalRefreshOrderBook.
Number of EventType entries.
Binary::Entry BinaryEntry
Entry(const BinaryEntry &entry)
ChannelReset4(const Binary &message)
OrderIDEntry(const BinaryEntry &entry)
InstrumentDefinitionFixedIncome57(const Binary &message)
Binary::OrderIDEntries BinaryEntries
Base::AdminLogin15 Binary
Base::IncrementalRefreshSessionStatisticsLongQty67 Binary
#define ONIXS_CMEMDHFIX_NAMESPACE_END
TradingSessionsEntry(const BinaryEntry &entry)
Entries(const BinaryEntries &group)
InstAttrib(const BinaryEntries &group)
LotTypeRules(const BinaryEntries &group)
AdminHeartbeat410(const Binary &message)
Binary::Entry BinaryEntry
Entry(const BinaryEntry &entry)
Binary::Entry BinaryEntry
Number of Trade Summary entries.
AdminLogin408(const Binary &message)
FeedTypesEntry(const BinaryEntry &entry)
Binary::LotTypeRules BinaryEntries
InstAttrib(const BinaryEntries &group)
Binary::Entries BinaryEntries
Number of entries in Market Data message.
InstrumentDefinitionOption55(const Binary &message)
EventsEntry(const BinaryEntry &entry)
Binary::FeedTypes BinaryEntries
Binary::InstAttribEntry BinaryEntry
InstAttribEntry(const BinaryEntry &entry)
Binary::Events BinaryEntries
Provides efficient way of accessing text-based values without copying content of the text being refer...
MDInstrumentDefinitionSpread.
Number of entries in Market Data message.
Binary::FeedTypesEntry BinaryEntry
Binary::InstAttrib BinaryEntries
Number of repeating EventType entries.
Entries(const BinaryEntries &group)
LegsEntry(const BinaryEntry &entry)
Entry(const BinaryEntry &entry)
Entry(const BinaryEntry &entry)
SnapshotFullRefresh52(const Binary &message)
IncrementalRefreshVolume37(const Binary &message)
Binary::Entries BinaryEntries
LotTypeRulesEntry(const BinaryEntry &entry)
Number of repeating InstrAttribType entries.
Binary::Entry BinaryEntry
Base::QuoteRequest39 Binary
Binary::FeedTypes BinaryEntries
Base::IncrementalRefreshOrderBook47 Binary
Binary::LotTypeRulesEntry BinaryEntry
Entries(const BinaryEntries &group)
OrderIDEntry(const BinaryEntry &entry)
Base::IncrementalRefreshLimitsBanding50 Binary
Base::AdminHeartbeat12 Binary
Binary::Events BinaryEntries
MDIncrementalRefreshTradeSummary.
Binary::InstAttrib BinaryEntries
Binary::Events BinaryEntries
Base::InstrumentDefinitionFixedIncome57 Binary
Number of FeedType entries.
Binary::Entry BinaryEntry
Implements a FIX repeating group over the SBE-encoded binary data.
Binary::Entries BinaryEntries
Entry(const BinaryEntry &entry)
FeedTypes(const BinaryEntries &group)
Binary::Entry BinaryEntry
FeedTypesEntry(const BinaryEntry &entry)
Binary::Entry BinaryEntry
Encapsulates services for manipulating SBE-encoded messages.
Binary::InstAttrib BinaryEntries
Base::ChannelReset4 Binary
Provides FIX-like access to the fields stored in a SBE-encoded repeating group.
Binary::OrderIDEntries BinaryEntries
#define ONIXS_CMEMDH_EXPORTED
Base::IncrementalRefreshVolume37 Binary
Base::SnapshotFullRefreshLongQty69 Binary
InstrumentDefinitionFuture54(const Binary &message)
Binary::Entries BinaryEntries
Binary::Entries BinaryEntries
Binary::Entry BinaryEntry
Implements FIX-like interface over the SBE-encoded message.
Entry(const BinaryEntry &entry)
Entries(const BinaryEntries &group)
MDIncrementalRefreshTradeSummaryLongQty.
Binary::Entries BinaryEntries
Base::IncrementalRefreshBook46 Binary
LotTypeRules(const BinaryEntries &group)
Number of entries in Market Data message.
UInt32 Tag
The type whose values are used to locate fields in the FIX-like messages.
RelatedInstrumentsEntry(const BinaryEntry &entry)
Binary::LotTypeRules BinaryEntries
IncrementalRefreshSessionStatistics51(const Binary &message)
Binary::Entries BinaryEntries
Provides FIX-like access to the fields stored in a SBE-encoded repeating group.
EventsEntry(const BinaryEntry &entry)
Number of scheduled Trading Dates.
Encapsulates operations over SBE-encoded repeating group.
FeedTypes(const BinaryEntries &group)
Binary::OrderIDEntry BinaryEntry
Number of InstrAttribType entries.
Number of entries in Market Data message.
Number of Trade Summary entries.
Binary::Entries BinaryEntries
MDIncrementalRefreshVolume.
IncrementalRefreshDailyStatistics49(const Binary &message)
EventsEntry(const BinaryEntry &entry)
Binary::LotTypeRules BinaryEntries
Number of repeating FeedType repeating group entries.
Binary::LotTypeRulesEntry BinaryEntry
Entry(const BinaryEntry &entry)
Underlyings(const BinaryEntries &group)
TradingSessions(const BinaryEntries &group)
Number of repeating EventType entries.
Entries(const BinaryEntries &group)
Entry(const BinaryEntry &entry)
Number of entries in Market Data message.
Number of entries in Market Data message.
Events(const BinaryEntries &group)
InstAttrib(const BinaryEntries &group)
Entries(const BinaryEntries &group)
#define ONIXS_CMEMDH_LTWT_STRUCT_DECL(name)
Binary::LotTypeRulesEntry BinaryEntry
RelatedSymEntry(const BinaryEntry &entry)
Binary::Entries BinaryEntries
OrderIDEntries(const BinaryEntries &group)
Binary::TradingSessions BinaryEntries
AdminLogout16(const Binary &message)
Entries(const BinaryEntries &group)
Binary::Entries BinaryEntries
Binary::OrderIDEntries BinaryEntries
InstAttrib(const BinaryEntries &group)
SnapshotFullRefreshLongQty69(const Binary &message)
MDInstrumentDefinitionFuture.
Binary::LotTypeRules BinaryEntries
Binary::LegsEntry BinaryEntry
LotTypeRules(const BinaryEntries &group)
Binary::InstAttrib BinaryEntries
SnapshotFullRefreshOrderBook53(const Binary &message)
Binary::OrderIDEntry BinaryEntry
Number of repeating FeedType entries.
Binary::EventsEntry BinaryEntry
MDInstrumentDefinitionOption.
Binary::RelatedSymEntry BinaryEntry
Number of EventType entries.
FeedTypes(const BinaryEntries &group)
FeedTypesEntry(const BinaryEntry &entry)
Binary::Entries BinaryEntries
MDIncrementalRefreshSessionStatisticsLongQty.
Binary::InstAttrib BinaryEntries
Number of repeating EventType entries.
AdminHeartbeat12(const Binary &message)
Binary::LotTypeRulesEntry BinaryEntry
Base::AdminLogout409 Binary
QuoteRequest39(const Binary &message)
Binary::Entry BinaryEntry
Binary::EventsEntry BinaryEntry
LotTypeRulesEntry(const BinaryEntry &entry)
Binary::InstAttribEntry BinaryEntry
Binary::Entry BinaryEntry
Number of InstrAttribType entries.
Legs(const BinaryEntries &group)
IncrementalRefreshBookLongQty64(const Binary &message)
Binary::FeedTypes BinaryEntries
Number of OrderID entries.
Entries(const BinaryEntries &group)
Number of OrderID entries.
Number of InstrAttribType entries.
Binary::FeedTypesEntry BinaryEntry
Binary::Entry BinaryEntry
Base::IncrementalRefreshVolumeLongQty66 Binary
Base::IncrementalRefreshSessionStatistics51 Binary
InstAttribEntry(const BinaryEntry &entry)
MDInstrumentDefinitionFixedIncome.
Entry(const BinaryEntry &entry)
Base::AdminHeartbeat410 Binary
Events(const BinaryEntries &group)
Represents the field in the FIX message.
FeedTypesEntry(const BinaryEntry &entry)
IncrementalRefreshSessionStatisticsLongQty67(const Binary &message)
MDIncrementalRefreshLimitsBanding.
Number of entries in Market Data message.