CAggressorFlag | AggressorFlag type |
CAggressorSide | AggressorSide type |
CBase64Encoding | BASE64 encoding service |
►CBinaryBlock< Container, BlockLength > | Services to access fields stored in an SBE-encoded block of fixed-length fields |
CSbeFields< Container, BlockLength > | Base services to access fields stored in an SBE-encoded block of memory |
►CBinaryBlock< Messaging::SbeMessage, MessageSize > | |
►CSbeFields< Messaging::SbeMessage, MessageSize > | |
►CSbeMessage | SBE-encoded message |
CMarketDataRequest205 | MarketDataRequest |
CAdminHeartbeat12 | AdminHeartbeat |
CAdminHeartbeat302 | AdminHeartbeat |
CAdminLogin15 | AdminLogin |
CAdminLogout16 | AdminLogout |
CChannelReset4 | ChannelReset |
CCollateralMarketValue62 | CollateralMarketValue |
CGlobalDayRoll307 | GlobalDayRoll |
CIncrementalRefreshBook46 | MDIncrementalRefreshBook |
CIncrementalRefreshBookLongQty64 | MDIncrementalRefreshBookLongQty |
CIncrementalRefreshDailyStatistics49 | MDIncrementalRefreshDailyStatistics |
CIncrementalRefreshLimitsBanding50 | MDIncrementalRefreshLimitsBanding |
CIncrementalRefreshOrderBook47 | MDIncrementalRefreshOrderBook |
CIncrementalRefreshSessionStatistics51 | MDIncrementalRefreshSessionStatistics |
CIncrementalRefreshSessionStatisticsLongQty67 | MDIncrementalRefreshSessionStatisticsLongQty |
CIncrementalRefreshSpectrum303 | MDIncrementalRefreshSpectrum |
CIncrementalRefreshTicker304 | MDIncrementalRefreshTicker |
CIncrementalRefreshTradeSummary48 | MDIncrementalRefreshTradeSummary |
CIncrementalRefreshTradeSummaryLongQty65 | MDIncrementalRefreshTradeSummaryLongQty |
CIncrementalRefreshVolume37 | MDIncrementalRefreshVolume |
CIncrementalRefreshVolumeLongQty66 | MDIncrementalRefreshVolumeLongQty |
CInstrumentDefinitionFixedIncome57 | MDInstrumentDefinitionFixedIncome |
CInstrumentDefinitionFuture54 | MDInstrumentDefinitionFuture |
CInstrumentDefinitionFX63 | MDInstrumentDefinitionFX |
CInstrumentDefinitionOption55 | MDInstrumentDefinitionOption |
CInstrumentDefinitionRepo58 | MDInstrumentDefinitionRepo |
CInstrumentDefinitionSpread56 | MDInstrumentDefinitionSpread |
CQuoteRequest39 | QuoteRequest |
CSecurityStatus30 | SecurityStatus |
CSecurityStatusWorkup60 | SecurityStatusWorkup |
CSnapshotFullRefresh52 | SnapshotFullRefresh |
CSnapshotFullRefreshLongQty69 | SnapshotFullRefreshLongQty |
CSnapshotFullRefreshOrderBook53 | SnapshotFullRefreshOrderBook |
CSnapshotFullRefreshTCP61 | SnapshotFullRefreshTCP |
CSnapshotFullRefreshTCPLongQty68 | SnapshotFullRefreshTCPLongQty |
CSnapshotRefreshSpectrum305 | MDSnapshotRefreshSpectrum |
CSnapshotRefreshTicker306 | MDSnapshotRefreshTicker |
CSnapshotRefreshTopOrders59 | SnapshotRefreshTopOrders |
CNegotiate200 | Negotiate |
CNegotiationReject201 | NegotiationReject |
CNegotiationResponse202 | NegotiationResponse |
CRequestAck206 | RequestAck |
CRequestReject207 | RequestReject |
CSecurityListRequest208 | SecurityListRequest |
CSecurityStatusRequest209 | SecurityStatusRequest |
CSubscriberHeartbeat210 | SubscriberHeartbeat |
CTerminate203 | Terminate |
►CBinaryBlock< SbeGroupEntry< BodySizeType >, BodySizeType > | |
►CSbeFields< SbeGroupEntry< BodySizeType >, BodySizeType > | |
CSbeGroupEntry< BodySizeType > | Operations over a repeating group instance |
►CBinaryBlock< SbeGroupEntry< GroupSize8Byte::BlockLength >, GroupSize8Byte::BlockLength > | |
►CSbeFields< SbeGroupEntry< GroupSize8Byte::BlockLength >, GroupSize8Byte::BlockLength > | |
►CSbeGroupEntry< GroupSize8Byte::BlockLength > | |
CIncrementalRefreshBook46::OrderIDEntry | Number of OrderID entries |
CIncrementalRefreshBookLongQty64::OrderIDEntry | Number of OrderID entries |
CIncrementalRefreshTradeSummary48::OrderIDEntry | Number of OrderID entries |
CIncrementalRefreshTradeSummaryLongQty65::OrderIDEntry | Number of OrderID and LastQty entries in Trade Summary message |
►CBinaryBlock< SbeGroupEntry< GroupSize::BlockLength >, GroupSize::BlockLength > | |
►CSbeFields< SbeGroupEntry< GroupSize::BlockLength >, GroupSize::BlockLength > | |
►CSbeGroupEntry< GroupSize::BlockLength > | |
CMarketDataRequest205::RelatedSymEntry | Number of instruments requested |
CMarketDataRequest205::SecurityGroupsEntry | Number of SecurityGroups specified in subscription request |
CChannelReset4::Entry | Number of entries in Market Data message |
CCollateralMarketValue62::Entry | Number of data blocks listed in the Incremental message |
CIncrementalRefreshBook46::Entry | Number of entries in Market Data message |
CIncrementalRefreshBookLongQty64::Entry | Number of entries in Market Data message |
CIncrementalRefreshDailyStatistics49::Entry | Number of entries in Market Data message |
CIncrementalRefreshLimitsBanding50::Entry | Number of entries in Market Data message |
CIncrementalRefreshOrderBook47::Entry | Number of entries in Market Data message |
CIncrementalRefreshSessionStatistics51::Entry | Number of entries in Market Data message |
CIncrementalRefreshSessionStatisticsLongQty67::Entry | Number of entries in Market Data message |
CIncrementalRefreshSpectrum303::Entry | Number of entries in Market Data message |
CIncrementalRefreshTicker304::Entry | Number of entries in Market Data message |
CIncrementalRefreshTradeSummary48::Entry | Number of Trade Summary entries |
CIncrementalRefreshTradeSummaryLongQty65::Entry | Number of Trade Summary entries |
CIncrementalRefreshVolume37::Entry | Number of entries in Market Data message |
CIncrementalRefreshVolumeLongQty66::Entry | Number of entries in Market Data message |
CInstrumentDefinitionFixedIncome57::EventsEntry | Number of repeating EventType entries |
CInstrumentDefinitionFixedIncome57::FeedTypesEntry | Number of repeating FeedType repeating group entries |
CInstrumentDefinitionFixedIncome57::InstAttribEntry | Number of repeating InstrAttribType entries |
CInstrumentDefinitionFixedIncome57::LotTypeRulesEntry | Number of entries |
CInstrumentDefinitionFuture54::EventsEntry | Number of repeating EventType entries |
CInstrumentDefinitionFuture54::FeedTypesEntry | Number of repeating FeedType entries |
CInstrumentDefinitionFuture54::InstAttribEntry | Number of repeating InstrAttribType entries |
CInstrumentDefinitionFuture54::LotTypeRulesEntry | Number of entries |
CInstrumentDefinitionFX63::EventsEntry | Number of EventType entries |
CInstrumentDefinitionFX63::FeedTypesEntry | Number of FeedType entries |
CInstrumentDefinitionFX63::InstAttribEntry | Number of InstrAttribType entries |
CInstrumentDefinitionFX63::LotTypeRulesEntry | Number of LotTypeRules entries |
CInstrumentDefinitionFX63::TradingSessionsEntry | Number of scheduled Trading Dates |
CInstrumentDefinitionOption55::EventsEntry | Number of EventType entries |
CInstrumentDefinitionOption55::FeedTypesEntry | Number of FeedType entries |
CInstrumentDefinitionOption55::InstAttribEntry | Number of InstrAttribType entries |
CInstrumentDefinitionOption55::LotTypeRulesEntry | Number of entries |
CInstrumentDefinitionOption55::RelatedInstrumentsEntry | Number of related instruments group |
CInstrumentDefinitionOption55::UnderlyingsEntry | Number of underlying instruments |
CInstrumentDefinitionRepo58::BrokenDatesEntry | This group indicates the number of broken dates and references individual broken contracts in user defined tailor made repo |
CInstrumentDefinitionRepo58::EventsEntry | Number of repeating EventType entries |
CInstrumentDefinitionRepo58::FeedTypesEntry | Number of repeating FeedType repeating group entries |
CInstrumentDefinitionRepo58::InstAttribEntry | Number of repeating InstrAttribType entries |
CInstrumentDefinitionRepo58::LotTypeRulesEntry | Number of entries |
CInstrumentDefinitionRepo58::RelatedInstrumentsEntry | Number of related instruments group |
CInstrumentDefinitionRepo58::UnderlyingsEntry | Number of underlying entries |
CInstrumentDefinitionSpread56::EventsEntry | Number of repeating EventType entries |
CInstrumentDefinitionSpread56::FeedTypesEntry | Number of FeedType entries |
CInstrumentDefinitionSpread56::InstAttribEntry | Number of InstrAttribType entries |
CInstrumentDefinitionSpread56::LegsEntry | Number of Leg entries |
CInstrumentDefinitionSpread56::LotTypeRulesEntry | Number of entries |
CQuoteRequest39::RelatedSymEntry | Indicates the number of repeating symbols specified |
CSecurityStatusWorkup60::OrderIDEntry | Number of OrderID entries |
CSnapshotFullRefresh52::Entry | Number of entries in Market Data message |
CSnapshotFullRefreshLongQty69::Entry | Number of entries in Market Data message |
CSnapshotFullRefreshOrderBook53::Entry | Number of entries in Market Data message |
CSnapshotFullRefreshTCP61::Entry | Number of data blocks listed in the Incremental message |
CSnapshotFullRefreshTCPLongQty68::Entry | Number of entries in Market Data message |
CSnapshotRefreshSpectrum305::Entry | Number of entries in Market Data message |
CSnapshotRefreshTicker306::Entry | Number of entries in Market Data message |
CSnapshotRefreshTopOrders59::Entry | Number of data blocks following |
CRequestAck206::RelatedSymEntry | Number of securities acknowledged |
CRequestAck206::SecurityGroupsEntry | Number of SecurityGroups acknowledged |
CSecurityListRequest208::RelatedSymEntry | Number of instruments requested |
CSecurityListRequest208::SecurityGroupsEntry | Number of SecurityGroups specified in subscription request |
CSecurityStatusRequest209::RelatedSymEntry | Number of instruments requested |
CSecurityStatusRequest209::SecurityGroupsEntry | Number of SecurityGroups specified in subscription request |
CCondition | Condition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur |
CSessionSettings::Default | Default session settings |
CEntryType | MDEntryType type |
CEntryTypeBook | MDEntryTypeBook type |
CEntryTypeDailyStatistics | MDEntryTypeDailyStatistics type |
CEntryTypeStatistics | MDEntryTypeStatistics type |
CErrorCodes | ErrorCodes type |
CEventIndicator | EventIndicator type |
CEventType | EventType type |
►Cexception | STL class |
►CSessionException | A Session-related exception |
CCannotEstablishLinkException | The telecommunication link cannot be established |
CLinkErrorException | A telecommunication link error is detected |
CNegotiationRejectException | The Negotiate message is rejected by the exchange |
CProgramIsFinishingException | The program is finishing its execution |
CResponseTimeoutException | A response has not been received during the specified timeout |
CTerminateInReplyOnEstablishException | Received the Terminate message in reply to the Establish message |
CUnexpectedMessageTypeException | An unexpected message type is received |
CUnexpectedSequenceNumberException | An unexpected message sequence number is detected |
CFieldsInitPolicy | The policy to create messages with null-initialized optional fields |
CFieldsNoInitPolicy | The policy to create messages without initialized optional fields |
CFixedPointDecimal< MantissaType, ExponentType > | Forward declarations |
CFloatingPointDecimal< MantissaType, ExponentType > | A real number with a floating exponent |
CGateway | CME Conflated TCP Gateway Emulator |
CGroupSize | Repeating group dimensions |
CGroupSize | Repeating group dimensions |
CGroupSize8Byte | 8 Byte aligned repeating group dimensions |
CGroupSizeEncoding | Repeating group dimensions |
CGroupSizeEncoding | Repeating group dimensions |
CGuard< Acquirable > | Performs automatic acquisition and release of a synchronization object |
CHaltReason | HaltReason type |
CInstAttribValue | InstAttribValue type |
CIntegralConstant< Type, Constant > | Integral constant |
CIsSameSignedness< T, U > | |
CSbeGroupEntries< EntryType, BlockLength, NumInGroup, Length >::Iterator | An iterator over SBE-encoded group entries |
CSessionSettings::Key | The keys that are used to load settings from the configuration file |
CLegSide | LegSide type |
CLocalWatch | Local watch |
CMarketDataListener | Callbacks invoked by Handler during market data processing to reflect various stages of processing |
CMarketHrs | MarketHrs type |
CMatchEventIndicator | MatchEventIndicator type |
CMaturityMonthYear | Year, Month and Date |
CMessageHeader | Template ID and length of message root |
CMessageHeader | Template ID and length of message root |
CMessageHolder< MessageTypeT, MaxMessageSize, MessageInitializer > | Contains the SimpleOpenFramingHeader, the SBE message, and the data buffer |
CMessagePtr< Message > | Message container |
►CMessageTypeT | |
CHeldAdapter< MessageTypeT > | |
CMoneyOrPar | MoneyOrPar type |
CMonth | The months in year |
CMutex | Mutex |
CSbeMessage::NoCheck | |
CSbeMessage::NoFieldsInit | For tagged constructors |
CSbeMessage::NoInit | |
CNullDecimal9 | Null values definition for optional Decimal9 field |
CNullDecimalQty | Null values definition for optional DecimalQty field |
CNullMaturityMonthYear | Null values definition for optional MaturityMonthYear field |
CNullPRICE9 | Null values definition for optional PRICE9 field |
COpenCloseSettlFlag | OpenCloseSettlFlag type |
COrderUpdateAction | OrderUpdateAction type |
CPreviousDayFlag | PreviousDayFlag type |
CPriceSource | PriceSource type |
CPriorityAndPolicyTraits | |
CPtrTraits< T > | |
CPutOrCall | PutOrCall type |
CSessionStorage::RawMessagePointer | Pointer to the SBE Message |
CRepoSubType | RepoSubType type |
CReqRejReason | MDReqRejReason type |
CRequestIDStatus | RequestIDStatus type |
CSbeGroup< EntryType, DimensionType, GroupSizeType > | SBE-encoded repeating group |
CSbeGroupEntries< EntryType, BlockLength, NumInGroup, Length > | Operations over SBE-encoded repeating group entries |
CSbeGroupList< BinarySize > | Groups list |
CSbeVariableLengthFieldList< BinarySize > | Variable-length fields list |
CSchemaTraits | Attributes of SBE message schema |
CSchemaTraits | Attributes of SBE message schema |
CSchemaTraitsForSpectrum | Attributes of SBE message schema for Spectrum messages |
CSecurityAltIDSource | SecurityAltIDSource type |
CSecurityTradingEvent | SecurityTradingEvent type |
CSecurityTradingStatus | SecurityTradingStatus type |
CSecurityUpdateAction | SecurityUpdateAction type |
CSemaphore | Semaphore |
CSeqNumberTraits | |
CSession | An Conflated TCP Session |
CSessionErrorReason | Session Error Reason |
CSessionListener | Session's Listener |
CSessionSettings | Session settings |
CSessionStateId | Session state ID |
CSessionStorage | Session's storage |
CSessionStorageType | Session Storage Type |
CSessionWarningReason | Session Warning Reason |
CSettlPriceType | SettlPriceType type |
CHasMantissa< T >::SFINAE< U > | |
CHasValueStaticMember< T >::SFINAE< U, U::Value > | |
CHasExponent< T >::SFINAE< U > | |
CHasSerializeMember< T >::SFINAE< U, noexcept > | |
CHasMemberTraits< T >::SFINAE< U > | |
CSide | Side type |
CSimpleOpenFramingHeader | Simple Open Framing Header |
CSocketOption | Socket option |
CSpectrumEntryType | SpectrumEntryType type |
CSpectrumSecurityTradingEvent | SpectrumSecurityTradingEvent type |
CStrRef | String reference |
CSubscriptionReqType | SubscriptionReqType type |
CThisThread | Current thread related tasks |
CThreadAffinity | Represents set of CPU indices |
CThreadingModel | Threading model |
CThreadParams | |
CTickerEntryType | TickerEntryType type |
CTimeSpan | Time interval |
CTimeSpanFormat | Timespan formatting patterns |
CTimestamp | The time point without the time-zone information |
CTimestampFormat | Timestamp formatting patterns |
CTimeTraits | Miscellaneous time characteristics |
CUpdateAction | MDUpdateAction type |
CUtcWatch | |
CWorkupTradingStatus | WorkupTradingStatus type |
►CMessageType | |
CHeldAdapter< MessageType > | |