| CAggressorSide | AggressorSide type |
| ►CBaseBookManagement< BboTracking > | |
| CAnyDepthBookManagement< BboTracking, Depth > | |
| CFixedDepthBookManagement< BboTracking, Depth > | |
| ►CBaseBookManagement< DirectBboTracking > | |
| CFixedDepthBookManagement< DirectBboTracking, MbpBookDepth > | |
| ►CBaseBookManagement< ImpliedBboTracking > | |
| CFixedDepthBookManagement< ImpliedBboTracking, MbpBookDepth > | |
| ►CBaseBookManagement< MboBboTracking > | |
| CAnyDepthBookManagement< MboBboTracking, SortedOrders::size_type > | |
| CBboThreshold | Defines tracking attributes for a particular BBO parameter |
| CBids | Tag class for accessing bids in templates |
| CBinaryFields< Block, BlockSize > | |
| ►CBinaryFields< BinaryGroupEntry< BodySizeType >, BodySizeType > | |
| CBinaryGroupEntry< BodySizeType > | |
| ►CBinaryFields< BinaryGroupEntry< GroupSize8Byte::BlockLength >, GroupSize8Byte::BlockLength > | |
| ►CBinaryGroupEntry< GroupSize8Byte::BlockLength > | |
| CIncrementalRefreshBook32::OrderIDEntry | |
| CIncrementalRefreshBook46::OrderIDEntry | |
| CIncrementalRefreshTradeSummary42::OrderIDEntry | |
| CIncrementalRefreshTradeSummary48::OrderIDEntry | |
| ►CBinaryFields< BinaryGroupEntry< GroupSize::BlockLength >, GroupSize::BlockLength > | |
| ►CBinaryGroupEntry< GroupSize::BlockLength > | |
| CChannelReset4::Entry | |
| CIncrementalRefreshBook32::Entry | |
| CIncrementalRefreshBook46::Entry | |
| CIncrementalRefreshDailyStatistics33::Entry | |
| CIncrementalRefreshDailyStatistics49::Entry | |
| CIncrementalRefreshLimitsBanding34::Entry | |
| CIncrementalRefreshLimitsBanding50::Entry | |
| CIncrementalRefreshOrderBook43::Entry | |
| CIncrementalRefreshOrderBook47::Entry | |
| CIncrementalRefreshSessionStatistics35::Entry | |
| CIncrementalRefreshSessionStatistics51::Entry | |
| CIncrementalRefreshTradeSummary42::Entry | |
| CIncrementalRefreshTradeSummary48::Entry | |
| CIncrementalRefreshVolume37::Entry | |
| CInstrumentDefinitionFuture27::EventsEntry | |
| CInstrumentDefinitionFuture27::FeedTypesEntry | |
| CInstrumentDefinitionFuture27::InstAttribEntry | |
| CInstrumentDefinitionFuture27::LotTypeRulesEntry | |
| CInstrumentDefinitionFuture54::EventsEntry | |
| CInstrumentDefinitionFuture54::FeedTypesEntry | |
| CInstrumentDefinitionFuture54::InstAttribEntry | |
| CInstrumentDefinitionFuture54::LotTypeRulesEntry | |
| CInstrumentDefinitionOption41::EventsEntry | |
| CInstrumentDefinitionOption41::FeedTypesEntry | |
| CInstrumentDefinitionOption41::InstAttribEntry | |
| CInstrumentDefinitionOption41::LotTypeRulesEntry | |
| CInstrumentDefinitionOption41::RelatedInstrumentsEntry | |
| CInstrumentDefinitionOption41::UnderlyingsEntry | |
| CInstrumentDefinitionOption55::EventsEntry | |
| CInstrumentDefinitionOption55::FeedTypesEntry | |
| CInstrumentDefinitionOption55::InstAttribEntry | |
| CInstrumentDefinitionOption55::LotTypeRulesEntry | |
| CInstrumentDefinitionOption55::RelatedInstrumentsEntry | |
| CInstrumentDefinitionOption55::UnderlyingsEntry | |
| CInstrumentDefinitionSpread29::EventsEntry | |
| CInstrumentDefinitionSpread29::FeedTypesEntry | |
| CInstrumentDefinitionSpread29::InstAttribEntry | |
| CInstrumentDefinitionSpread29::LegsEntry | |
| CInstrumentDefinitionSpread29::LotTypeRulesEntry | |
| CInstrumentDefinitionSpread56::EventsEntry | |
| CInstrumentDefinitionSpread56::FeedTypesEntry | |
| CInstrumentDefinitionSpread56::InstAttribEntry | |
| CInstrumentDefinitionSpread56::LegsEntry | |
| CInstrumentDefinitionSpread56::LotTypeRulesEntry | |
| CQuoteRequest39::RelatedSymEntry | |
| CSnapshotFullRefresh38::Entry | |
| CSnapshotFullRefresh52::Entry | |
| CSnapshotFullRefreshOrderBook44::Entry | |
| CSnapshotFullRefreshOrderBook53::Entry | |
| ►CBinaryFields< BinaryMessage, MessageSize > | |
| ►CBinaryMessage | Encapsulates services for manipulating SBE-encoded messages |
| CAdminHeartbeat12 | AdminHeartbeat |
| CAdminLogin15 | AdminLogin |
| CAdminLogout16 | AdminLogout |
| CChannelReset4 | ChannelReset |
| CIncrementalRefreshBook32 | MDIncrementalRefreshBook |
| CIncrementalRefreshBook46 | MDIncrementalRefreshBook |
| CIncrementalRefreshDailyStatistics33 | MDIncrementalRefreshDailyStatistics |
| CIncrementalRefreshDailyStatistics49 | MDIncrementalRefreshDailyStatistics |
| CIncrementalRefreshLimitsBanding34 | MDIncrementalRefreshLimitsBanding |
| CIncrementalRefreshLimitsBanding50 | MDIncrementalRefreshLimitsBanding |
| CIncrementalRefreshOrderBook43 | MDIncrementalRefreshOrderBook |
| CIncrementalRefreshOrderBook47 | MDIncrementalRefreshOrderBook |
| CIncrementalRefreshSessionStatistics35 | MDIncrementalRefreshSessionStatistics |
| CIncrementalRefreshSessionStatistics51 | MDIncrementalRefreshSessionStatistics |
| CIncrementalRefreshTradeSummary42 | MDIncrementalRefreshTradeSummary |
| CIncrementalRefreshTradeSummary48 | MDIncrementalRefreshTradeSummary |
| CIncrementalRefreshVolume37 | MDIncrementalRefreshVolume |
| CInstrumentDefinitionFuture27 | MDInstrumentDefinitionFuture |
| CInstrumentDefinitionFuture54 | MDInstrumentDefinitionFuture |
| CInstrumentDefinitionOption41 | MDInstrumentDefinitionOption |
| CInstrumentDefinitionOption55 | MDInstrumentDefinitionOption |
| CInstrumentDefinitionSpread29 | MDInstrumentDefinitionSpread |
| CInstrumentDefinitionSpread56 | MDInstrumentDefinitionSpread |
| CQuoteRequest39 | QuoteRequest |
| CSecurityStatus30 | SecurityStatus |
| CSnapshotFullRefresh38 | SnapshotFullRefresh |
| CSnapshotFullRefresh52 | SnapshotFullRefresh |
| CSnapshotFullRefreshOrderBook44 | SnapshotFullRefreshOrderBook |
| CSnapshotFullRefreshOrderBook53 | SnapshotFullRefreshOrderBook |
| CBinaryGroup< EntryType, DimensionType, GroupSizeType > | Encapsulates operations over SBE-encoded repeating group |
| CBinaryGroupList< BinarySize > | |
| CBinaryMessageIterator | Iterator over SBE-encoded messages |
| CBinaryMessages | Collection of encoded messages stored in single packet |
| CBookManagement | Parameters affecting book management machinery |
| CBookState | State of order book |
| CBookUpdateErrorArgs< Book > | Exposes details of book maintenance failure |
| CBookUpdateNotification | Defines book update notification strategies |
| CConsolidatedPriceLevel | |
| CDecimal | A real number with floating exponent |
| CTradeOrderIds::Details | Stores information on order id and other details |
| CEntryType | MDEntryType type |
| CEntryTypeBook | MDEntryTypeBook type |
| CEntryTypeDailyStatistics | MDEntryTypeDailyStatistics type |
| CEntryTypeStatistics | MDEntryTypeStatistics type |
| CEventType | EventType type |
| CFeedEngine | Manages processing machinery for market data received from feeds |
| CFeedEngineListener | |
| CFeedEngineSettings | Collection of settings affecting Feed Engine behavior |
| CFeedEngineThreadIdle | Identifies reasons feed engine threads becomes idle |
| CFeedListener | Listener for feed-related events |
| CFeedSettings | |
| CFeedSettingsBase< Layout > | Collection of parameters common for all types of feeds |
| ►CFeedSettingsBase< RealtimeFeedLayout::Enum > | |
| CRealtimeFeedSettings | Collection of parameters affecting real-time feeds behavior |
| ►CFeedSettingsBase< RecoveryFeedLayout::Enum > | |
| CRecoveryFeedSettings | Collection of parameters affecting recovery feeds behavior |
| CFileLoggerListener | Collection of events raised by FileLogger during its life time |
| CFileLoggerSettings | Base parameters affecting synchronous logging services |
| CFixedPointDecimal< MantissaType, ExponentType > | |
| CGapAndErrorHandlingOptions | |
| CGroupSize | |
| CGroupSize8Byte | |
| CGroupSizeEncoding | Repeating group dimensions |
| CHaltReason | HaltReason type |
| CHandler | |
| CHandlerDebugLoggingSettings | Parameters affecting what's logged at a debug level |
| CHandlerListener | Events raised by Handler while processing market data |
| CHandlerSettings | Handler's configuration settings |
| ►CImpliedBboTracking | Defines tracking for BBO in implied books |
| CDirectBboTracking | Defines tracking for BBO in direct books |
| ►CImpliedPriceLevel | Encapsulates price level concept |
| CDirectPriceLevel | Encapsulates price level concept |
| CIncrementalRefreshBookCombinedEntry< Order, Price > | |
| CInitializationSettings | Collection of attributes for one-time initialization |
| CInstAttribValue | InstAttribValue type |
| CInstrumentSelection | |
| CIntegralConstant< Type, Constant > | Integral constant |
| CIssue | |
| CIssueArgs | |
| CBinaryGroup< EntryType, DimensionType, GroupSizeType >::Iterator | |
| CJoinRecoveryOptions | |
| CLegSide | LegSide type |
| CLocalWatch | Local watch |
| CLogCategory | Categories for information being logged |
| CLogEntry | Abstraction of log entry in logging services |
| ►CLogEvent | |
| CLogDebug | Specializes LogEvent to log debug information |
| CLogError | Specializes LogEvent to log errors |
| CLogInfo | Specializes LogEvent to log informations |
| CLogWarning | Specializes LogEvent to log warnings |
| ►CLogger | Abstraction of logger |
| CFileLogger | |
| CNullLogger | Implements logging services to put data to nowhere |
| CLogSeverity | Defines severity levels for log entries |
| CMarketDataListener | |
| CMarketRecoveryOptions | Defines market state recovery options |
| CMatchEventIndicator | MatchEventIndicator type |
| CMaturityMonthYear | |
| CMboBboTracking | Defines tracking for BBO in MBO books |
| ►CMboBookBase | |
| CMboBook | Market By Order book |
| CMbpBook< EntryType, DepthType > | |
| CMbpBookFactory< PriceLevelType, DepthType > | Serves as a factory for book of given type |
| CMemoryPool | |
| CMemoryPoolAllocator< Object > | |
| CMemoryPoolSettings | |
| CMessageArgs< MessageType > | |
| CMessageHeader | Template ID and length of message root |
| CMessageTracing | Defines how SBE messages are traced |
| CMonth | Identifies months in year |
| CNetFeed | Base attributes of market data feed |
| CNetFeedConnection | Network feed connection attributes |
| CNetFeedRole | Feed roles (primary, secondary) |
| CNetFeedType | Feed types based on type of market data service |
| CNullDecimal9 | Null values definition for optional Decimal9 field |
| CNullDecimalQty | Null values definition for optional DecimalQty field |
| CNullMaturityMonthYear | Null values definition for optional MaturityMonthYear field |
| CNullPRICE | Null values definition for optional PRICE field |
| CNullPRICE9 | Null values definition for optional PRICE9 field |
| COffers | Tag class for accessing offers in templates |
| COpenCloseSettlFlag | OpenCloseSettlFlag type |
| COrder | Order as the member of the Market By Order (MBO) book |
| COrderTraits | Some basic traits for the order |
| COrderUpdateAction | OrderUpdateAction type |
| ►CPacket | Represents CME binary packet containing SBE messages |
| CNetPacket | |
| CPutOrCall | PutOrCall type |
| CRealtimeFeedLayout | |
| CMemoryPoolAllocator< Object >::rebind< Other > | |
| CRecoveryCompletionArgs | Gathers information about the recovery completion |
| CRecoveryCompletionStatus | Collection of statuses of recovery completion |
| CRecoveryFeedLayout | |
| CReplaySettings | Defines parameters which affect logs replay |
| CSchemaTraits | Attributes of SBE message schema |
| CSecurity | Attributes associated with security |
| CSecurityDataArgs< Container, Data > | |
| ►CSecurityDataArgs< Summary, Data > | |
| CTradeSummaryArgs< Summary, Data > | Attributes of trade summary |
| CSecurityListener | Callbacks invoked by Handler to expose market data entities |
| CSecurityTradingEvent | SecurityTradingEvent type |
| CSecurityTradingStatus | SecurityTradingStatus type |
| CSecurityUpdateAction | SecurityUpdateAction type |
| ►CSessionSettings | |
| ►CAccurateLateJoinSession | |
| CAccurateLateJoinMboSession | |
| CAccurateLateJoinMbpSession | |
| ►CAccuratePreopeningSession | |
| CAccuratePreopeningMboSession | |
| CAccuratePreopeningMbpSession | |
| CLoggedSessionSettings | Collection of parameters affecting replay of legacy logs |
| CNaturalRefreshSession | |
| CSettlPriceType | SettlPriceType type |
| CStrRef | Provides efficient way of accessing text-based FIX field values |
| CTcpRecoveryService | TCP Recovery Service |
| CTcpRecoverySettings | TCP recovery service configuration settings |
| CThreadAffinity | Represents set of CPU indices |
| CTimeSpan | |
| CTimeSpanFormat | Collection of timespan formatting patterns |
| CTimestamp | Represents time point without time-zone information |
| CTimestampFormat | Collection of timestamp formatting patterns |
| CTimeTraits | Miscellaneous time characteristics |
| CTinySet< Key > | |
| CTinySet< CpuIndex > | |
| CTinySet< SecurityId > | |
| CTinyStrSet | |
| CTinyStrSetIterator | Implements iterator for TinyStrSet class |
| CTradeOrderIds | |
| CTradeProcessing | Defines different ways trades are processed |
| CUpdateAction | MDUpdateAction type |
| CUtcWatch | |
| CVectorOverArray< ItemType, SizeType > | |
| CVectorOverArray< Entry, Depth > | |
| CVersion | |
| CWatchService | Abstract watch service |