| CAuditTrailGenerator | Audit Trail Spreadsheet Generator |
| CAvgPxInd | AvgPxInd 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 |
| CSbeGroupEntry< GroupSize::BlockLength > | |
| CExecutionReportTradeAddendumOutright548::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeAddendumOutright548::OrderEventsEntry | Number of fills which comprise fill quantity |
| CExecutionReportTradeAddendumSpread549::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeAddendumSpread549::LegsEntry | Number of legs (repeating groups) |
| CExecutionReportTradeAddendumSpread549::OrderEventsEntry | Number of fills which comprise fill quantity |
| CExecutionReportTradeAddendumSpreadLeg550::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry | Number of fills which comprise fill quantity |
| CExecutionReportTradeOutright525::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeOutright525::OrderEventsEntry | Number of fills which comprise fill quantity |
| CExecutionReportTradeSpread526::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeSpread526::LegsEntry | Number of Leg executions; Will currently be set to 0 and in future will contain the leg fills for the spread when spread leg fills are consolidated with the spread fill as a single message |
| CExecutionReportTradeSpread526::OrderEventsEntry | Number of fills which comprise fill quantity |
| CExecutionReportTradeSpreadLeg527::FillsEntry | Specifies the number of fill reasons included in this Execution Report |
| CExecutionReportTradeSpreadLeg527::OrderEventsEntry | Number of fills which comprise fill quantity |
| CMassQuote517::QuoteEntry | The number of quoute entries for a quote set |
| CMassQuoteAck545::QuoteEntry | The number of quoute entries for a quote set |
| CNewOrderCross544::SidesEntry | Number of Side repeating group instances |
| COrderMassActionReport562::AffectedOrdersEntry | Total number of order identifiers affected by the OrderMass Action Request |
| CPartyDetailsDefinitionRequest518::PartyDetailsEntry | Number of party details |
| CPartyDetailsDefinitionRequest518::TrdRegPublicationsEntry | Number of regulatory publication rules in repeating group |
| CPartyDetailsDefinitionRequestAck519::PartyDetailsEntry | Number of party details |
| CPartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry | Number of regulatory publication rules in repeating group |
| CPartyDetailsListReport538::PartyDetailsEntry | Number of party details |
| CPartyDetailsListReport538::TrdRegPublicationsEntry | Number of regulatory publication rules in repeating group |
| CPartyDetailsListRequest537::PartyIDsEntry | Number of PartyID (448), PartyIDSource (447), and PartyRole (452) entries |
| CPartyDetailsListRequest537::RequestingPartyIDsEntry | Number of requesting party identifiers |
| CQuoteCancel528::QuoteEntry | The number of quote entries for quote sets, instruments, product group, cancel all; 298=1 (1 to 100); 298=3 (1); 298=4 (1); 298=100 (1 to 15) |
| CQuoteCancel528::QuoteSetsEntry | The number of sets of quotes in the message |
| CQuoteCancelAck563::QuoteEntry | The number of quote entries for a quote set |
| CQuoteCancelAck563::QuoteSetsEntry | The number of sets of quotes in the message |
| CRequestForQuote543::RelatedSymEntry | Specifies the number of repeating symbols specified |
| CSecurityDefinitionRequest560::BrokenDatesEntry | Used to indicate the number of custom bespoke broken dates for user defined tailor made repo |
| CSecurityDefinitionRequest560::LegsEntry | Up to 26 legs (i.e., repeating groups) supported for UDS for options |
| CSecurityDefinitionResponse561::BrokenDatesEntry | Used to indicate the number of custom bespoke broken dates for user defined tailor made repo |
| CSecurityDefinitionResponse561::LegsEntry | Number of legs (repeating groups) |
| CSbeGroupEntry< MessageSize > | |
| CBinaryBlock< Messaging::SbeMessage, MessageSize > | |
| CSbeFields< Messaging::SbeMessage, MessageSize > | |
| CSbeMessage | SBE-encoded message |
| CBusinessReject521 | BusinessReject |
| CEstablish503 | Establish |
| CEstablishmentAck504 | EstablishmentAck |
| CEstablishmentReject505 | EstablishmentReject |
| CExecutionAck539 | ExecutionAck |
| CExecutionReportCancel534 | ExecutionReportCancel |
| CExecutionReportElimination524 | ExecutionReportElimination |
| CExecutionReportModify531 | ExecutionReportModify |
| CExecutionReportNew522 | ExecutionReportNew |
| CExecutionReportPendingCancel564 | ExecutionReportPendingCancel |
| CExecutionReportPendingReplace565 | ExecutionReportPendingReplace |
| CExecutionReportReject523 | ExecutionReportReject |
| CExecutionReportStatus532 | ExecutionReportStatus |
| CExecutionReportTradeAddendumOutright548 | ExecutionReportTradeAddendumOutright |
| CExecutionReportTradeAddendumSpread549 | ExecutionReportTradeAddendumSpread |
| CExecutionReportTradeAddendumSpreadLeg550 | ExecutionReportTradeAddendumSpreadLeg |
| CExecutionReportTradeOutright525 | ExecutionReportTradeOutright |
| CExecutionReportTradeSpread526 | ExecutionReportTradeSpread |
| CExecutionReportTradeSpreadLeg527 | ExecutionReportTradeSpreadLeg |
| CMassQuote517 | MassQuote |
| CMassQuoteAck545 | MassQuoteAck |
| CNegotiate500 | Negotiate |
| CNegotiationReject502 | NegotiationReject |
| CNegotiationResponse501 | NegotiationResponse |
| CNewOrderCross544 | NewOrderCross |
| CNewOrderSingle514 | NewOrderSingle |
| CNotApplied513 | NotApplied |
| COrderCancelReject535 | OrderCancelReject |
| COrderCancelReplaceReject536 | OrderCancelReplaceReject |
| COrderCancelReplaceRequest515 | OrderCancelReplaceRequest |
| COrderCancelRequest516 | OrderCancelRequest |
| COrderMassActionReport562 | OrderMassActionReport |
| COrderMassActionRequest529 | OrderMassActionRequest |
| COrderMassStatusRequest530 | OrderMassStatusRequest |
| COrderStatusRequest533 | OrderStatusRequest |
| CPartyDetailsDefinitionRequest518 | PartyDetailsDefinitionRequest |
| CPartyDetailsDefinitionRequestAck519 | PartyDetailsDefinitionRequestAck |
| CPartyDetailsListReport538 | PartyDetailsListReport |
| CPartyDetailsListRequest537 | PartyDetailsListRequest |
| CQuoteCancel528 | QuoteCancel |
| CQuoteCancelAck563 | QuoteCancelAck |
| CRequestForQuote543 | RequestForQuote |
| CRequestForQuoteAck546 | RequestForQuoteAck |
| CRetransmission509 | Retransmission |
| CRetransmitReject510 | RetransmitReject |
| CRetransmitRequest508 | RetransmitRequest |
| CSecurityDefinitionRequest560 | SecurityDefinitionRequest |
| CSecurityDefinitionResponse561 | SecurityDefinitionResponse |
| CSequence506 | Sequence |
| CTerminate507 | Terminate |
| CBinaryBlock< SbeGroupEntry< BodySizeType >, BodySizeType > | |
| CSbeFields< SbeGroupEntry< BodySizeType >, BodySizeType > | |
| CSbeGroupEntry< BodySizeType > | Operations over a repeating group instance |
| CBooleanFlag | BooleanFlag type |
| CBooleanNULL | BooleanNULL type |
| CBusinessRejectReason | Code to identify reason for a Business Message Reject message |
| CClearingAcctType | ClearingAcctType type |
| CClientMessageListener | Client's messages Listener |
| CClientSessionMessageListener | Client's session messages Listener |
| CCmtaGiveUpCD | CmtaGiveUpCD type |
| CCondition | Condition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur |
| CCounterparty | Parameters required to establish the connection with the counterparty |
| CCustOrderCapacity | CustOrderCapacity type |
| CCustOrdHandlInst | CustOrdHandlInst type |
| CDATA | DATA Field |
| CDayOfWeek | The day of the week |
| CSessionSettings::Default | Default session settings |
| CDKReason | DKReason type |
| CEstablishmentRejectErrorCode | The Establishment Reject message error codes |
| Cexception | STL class |
| CSessionException | A Session-related exception |
| CCannotEstablishLinkException | The telecommunication link cannot be established |
| CLinkErrorException | A telecommunication link error is detected |
| CProgramIsFinishingException | The program is finishing its execution |
| CResponseTimeoutException | A response has not been received during the specified timeout |
| CSbeMessageAttachedExceptionBase | |
| CTypedSbeMessageAttachedExceptionBase< Messaging::BusinessReject521 > | |
| CBusinessRejectInReplyOnEstablishException | Received the BusinessReject message in reply to the Establish or Negotiate messages |
| CTypedSbeMessageAttachedExceptionBase< Messaging::EstablishmentReject505 > | |
| CEstablishmentRejectException | The Establish message is rejected by the exchange |
| CTypedSbeMessageAttachedExceptionBase< Messaging::NegotiationReject502 > | |
| CNegotiationRejectException | The Negotiate message is rejected by the exchange |
| CTypedSbeMessageAttachedExceptionBase< Messaging::Terminate507 > | |
| CTerminateInReplyOnEstablishException | Received the Terminate message in reply to the Establish or Negotiate messages |
| CTypedSbeMessageAttachedExceptionBase< MessageType > | |
| CUnexpectedMessageTypeException | An unexpected message type is received |
| CUnexpectedSequenceNumberException | An unexpected message sequence number is detected |
| CExecAckStatus | ExecAckStatus type |
| CExecInst | ExecInst type |
| CExecMode | ExecMode type |
| CExecReason | ExecReason type |
| CExecTypTrdCxl | ExecTypTrdCxl type |
| CExpCycle | ExpCycle type |
| CField | A field in a tag-based message |
| CFieldAccessor | Provides a tag-based access to fields stored in an SBE-encoded block |
| CGroupEntryAccessor | Provides a tag-based access to fields stored in an SBE-encoded repeating group |
| CMessageAccessor | Implements tag-based services for an SBE-encoded message |
| CFieldSet | Collection of Fields |
| CGroupEntry | Provides a tag-based access to fields stored in an SBE-encoded repeating group |
| CExecutionReportTradeAddendumOutright548::FillsEntry | |
| CExecutionReportTradeAddendumOutright548::OrderEventsEntry | |
| CExecutionReportTradeAddendumSpread549::FillsEntry | |
| CExecutionReportTradeAddendumSpread549::LegsEntry | |
| CExecutionReportTradeAddendumSpread549::OrderEventsEntry | |
| CExecutionReportTradeAddendumSpreadLeg550::FillsEntry | |
| CExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry | |
| CExecutionReportTradeOutright525::FillsEntry | |
| CExecutionReportTradeOutright525::OrderEventsEntry | |
| CExecutionReportTradeSpread526::FillsEntry | |
| CExecutionReportTradeSpread526::LegsEntry | |
| CExecutionReportTradeSpread526::OrderEventsEntry | |
| CExecutionReportTradeSpreadLeg527::FillsEntry | |
| CExecutionReportTradeSpreadLeg527::OrderEventsEntry | |
| CMassQuote517::QuoteEntry | |
| CMassQuoteAck545::QuoteEntry | |
| CNewOrderCross544::SidesEntry | |
| COrderMassActionReport562::AffectedOrdersEntry | |
| CPartyDetailsDefinitionRequest518::PartyDetailsEntry | |
| CPartyDetailsDefinitionRequest518::TrdRegPublicationsEntry | |
| CPartyDetailsDefinitionRequestAck519::PartyDetailsEntry | |
| CPartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry | |
| CPartyDetailsListReport538::PartyDetailsEntry | |
| CPartyDetailsListReport538::TrdRegPublicationsEntry | |
| CPartyDetailsListRequest537::PartyIDsEntry | |
| CPartyDetailsListRequest537::RequestingPartyIDsEntry | |
| CQuoteCancel528::QuoteEntry | |
| CQuoteCancel528::QuoteSetsEntry | |
| CQuoteCancelAck563::QuoteEntry | |
| CQuoteCancelAck563::QuoteSetsEntry | |
| CRequestForQuote543::RelatedSymEntry | |
| CSecurityDefinitionRequest560::BrokenDatesEntry | |
| CSecurityDefinitionRequest560::LegsEntry | |
| CSecurityDefinitionResponse561::BrokenDatesEntry | |
| CSecurityDefinitionResponse561::LegsEntry | |
| CMessage | Implements a tag-based interface over an SBE-encoded message |
| CBusinessReject521 | |
| CEstablish503 | |
| CEstablishmentAck504 | |
| CEstablishmentReject505 | |
| CExecutionAck539 | |
| CExecutionReportCancel534 | |
| CExecutionReportElimination524 | |
| CExecutionReportModify531 | |
| CExecutionReportNew522 | |
| CExecutionReportPendingCancel564 | |
| CExecutionReportPendingReplace565 | |
| CExecutionReportReject523 | |
| CExecutionReportStatus532 | |
| CExecutionReportTradeAddendumOutright548 | |
| CExecutionReportTradeAddendumSpread549 | |
| CExecutionReportTradeAddendumSpreadLeg550 | |
| CExecutionReportTradeOutright525 | |
| CExecutionReportTradeSpread526 | |
| CExecutionReportTradeSpreadLeg527 | |
| CMassQuote517 | |
| CMassQuoteAck545 | |
| CNegotiate500 | |
| CNegotiationReject502 | |
| CNegotiationResponse501 | |
| CNewOrderCross544 | |
| CNewOrderSingle514 | |
| CNotApplied513 | |
| COrderCancelReject535 | |
| COrderCancelReplaceReject536 | |
| COrderCancelReplaceRequest515 | |
| COrderCancelRequest516 | |
| COrderMassActionReport562 | |
| COrderMassActionRequest529 | |
| COrderMassStatusRequest530 | |
| COrderStatusRequest533 | |
| CPartyDetailsDefinitionRequest518 | |
| CPartyDetailsDefinitionRequestAck519 | |
| CPartyDetailsListReport538 | |
| CPartyDetailsListRequest537 | |
| CQuoteCancel528 | |
| CQuoteCancelAck563 | |
| CRequestForQuote543 | |
| CRequestForQuoteAck546 | |
| CRetransmission509 | |
| CRetransmitReject510 | |
| CRetransmitRequest508 | |
| CSecurityDefinitionRequest560 | |
| CSecurityDefinitionResponse561 | |
| CSequence506 | |
| CTerminate507 | |
| 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 |
| CFTI | FTI type |
| CFutureBase | Base implementation of SharedFuture<T> |
| CSharedFuture< T > | Represents a future result of an asynchronous operation - a result that will eventually appear in the Future after the processing is complete |
| CFutureGetReturn< T > | |
| CFutureGetReturn< void > | |
| CFutureStatus | State of a SharedFuture object (similar to std::future_status, |
| CGateway | CME iLink 3 Gateway Emulator |
| CGroup | Implements a tag-based repeating group over an SBE-encoded binary data |
| CExecutionReportTradeAddendumOutright548::Fills | |
| CExecutionReportTradeAddendumOutright548::OrderEvents | |
| CExecutionReportTradeAddendumSpread549::Fills | |
| CExecutionReportTradeAddendumSpread549::Legs | |
| CExecutionReportTradeAddendumSpread549::OrderEvents | |
| CExecutionReportTradeAddendumSpreadLeg550::Fills | |
| CExecutionReportTradeAddendumSpreadLeg550::OrderEvents | |
| CExecutionReportTradeOutright525::Fills | |
| CExecutionReportTradeOutright525::OrderEvents | |
| CExecutionReportTradeSpread526::Fills | |
| CExecutionReportTradeSpread526::Legs | |
| CExecutionReportTradeSpread526::OrderEvents | |
| CExecutionReportTradeSpreadLeg527::Fills | |
| CExecutionReportTradeSpreadLeg527::OrderEvents | |
| CMassQuote517::QuoteEntries | |
| CMassQuoteAck545::QuoteEntries | |
| CNewOrderCross544::Sides | |
| COrderMassActionReport562::AffectedOrders | |
| CPartyDetailsDefinitionRequest518::PartyDetails | |
| CPartyDetailsDefinitionRequest518::TrdRegPublications | |
| CPartyDetailsDefinitionRequestAck519::PartyDetails | |
| CPartyDetailsDefinitionRequestAck519::TrdRegPublications | |
| CPartyDetailsListReport538::PartyDetails | |
| CPartyDetailsListReport538::TrdRegPublications | |
| CPartyDetailsListRequest537::PartyIDs | |
| CPartyDetailsListRequest537::RequestingPartyIDs | |
| CQuoteCancel528::QuoteEntries | |
| CQuoteCancel528::QuoteSets | |
| CQuoteCancelAck563::QuoteEntries | |
| CQuoteCancelAck563::QuoteSets | |
| CRequestForQuote543::RelatedSym | |
| CSecurityDefinitionRequest560::BrokenDates | |
| CSecurityDefinitionRequest560::Legs | |
| CSecurityDefinitionResponse561::BrokenDates | |
| CSecurityDefinitionResponse561::Legs | |
| CGroupSize | Repeating group dimensions |
| CGroupSizeEncoding | Repeating group dimensions |
| CGuard< Acquirable > | Performs automatic acquisition and release of a synchronization object |
| CHasEmptyCredentials< Message > | Assume the credentials filed of the message is empty |
| CHasNoVariableFieldsOrGroups< Message > | Assume the message has a constant size |
| CIntegralConstant< Type, Constant > | Integral constant |
| CSbeGroupEntries< EntryType, BlockLength, NumInGroup, Length >::Iterator | An iterator over SBE-encoded group entries |
| CKeepAliveLapsed | KeepAliveLapsed type |
| CSessionSettings::Key | The keys that are used to load settings from the configuration file |
| CListUpdAct | ListUpdAct type |
| CLocalWatch | Local watch |
| CManualOrdInd | ManualOrdInd type |
| CManualOrdIndReq | ManualOrdIndReq type |
| CMassActionOrdTyp | MassActionOrdTyp type |
| CMassActionResponse | MassActionResponse type |
| CMassActionScope | MassActionScope type |
| CMassCancelTIF | MassCancelTIF type |
| CMassCxlReqTyp | MassCxlReqTyp type |
| CMassStatusOrdTyp | MassStatusOrdTyp type |
| CMassStatusReqTyp | MassStatusReqTyp type |
| CMassStatusTIF | MassStatusTIF type |
| CMaturityMonthYear | Year, Month and Date |
| CMessageBatch< MessageTypeT, MaxMessageSize, MessageInitializer > | The message batch wrapper |
| CMessageBatchChecker | |
| CMessageBatchCombiner | The class can be used to combine messages with different types to the batch for sending |
| 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 |
| CMessageType | |
| CHeldAdapter< MessageType, false > | |
| CHeldAdapter< MessageType, true > | |
| CMonth | The months in year |
| CFutureBase::moving_init_t | |
| CMutex | Mutex |
| CNegotiationRejectErrorCode | The Negotiation Reject message error codes |
| CNetworkMessage | A network iLink3 message |
| CNic | Network interface card helpers |
| CSbeMessage::NoCheck | |
| CSbeMessage::NoFieldsInit | For tagged constructors |
| CSbeMessage::NoInit | |
| CNotAppliedAction | Action to be taken when the NotApplied message is received from the exchange |
| CNullDecimal32NULL | Null values definition for optional Decimal32NULL field |
| CNullDecimal64NULL | Null values definition for optional Decimal64NULL field |
| CNullMaturityMonthYear | Null values definition for optional MaturityMonthYear field |
| CNullPRICE9 | Null values definition for optional PRICE9 field |
| COFMOverrideReq | OFMOverrideReq type |
| COrderEventType | OrderEventType type |
| COrderStatus | OrderStatus type |
| COrderType | OrderType type |
| COrderTypeReq | OrderTypeReq type |
| COrdStatusTrd | OrdStatusTrd type |
| COrdStatusTrdCxl | OrdStatusTrdCxl type |
| CPartyDetailRole | PartyDetailRole type |
| CPriorityAndPolicyTraits | |
| CPtrTraits< T > | |
| CQuoteAckStatus | QuoteAckStatus type |
| CQuoteCxlStatus | QuoteCxlStatus type |
| CQuoteCxlTyp | QuoteCxlTyp type |
| CQuoteTyp | QuoteTyp type |
| CReactorType | Network reactor type |
| CReceivedDataTimestamp | Represents a timestamp of the received data |
| CRejectCodes | The Establishment Reject message error codes |
| CRejectCodes | The Establishment Reject message error codes |
| CRejectCodes | The Establishment Reject message error codes |
| CReqResult | ReqResult type |
| CRFQSide | RFQSide 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 |
| CSecRspTyp | SecRspTyp type |
| CSemaphore | Semaphore |
| CSeqNumberTraits | |
| CSession | An iLink 3 Session |
| CCgwSession | An iLink 3 Session for CME Convenience Gateways (CGW) |
| CSessionConnectionSettings | Connection-related settings |
| CSessionErrorReason | Session Error Reason |
| CSessionListener | Session's Listener |
| CTagBasedSessionListener | Tag-based Session Listener |
| CSessionReactor | Session's network stack reactor interface |
| CTcpDirectStack | A high-level wrapper over the TCPDirect network stack |
| CTcpStandardStack | A high-level wrapper over the TCP standard stack |
| CSessionSchedule | Session Schedule |
| CSessionScheduler | Session Scheduler |
| CSessionSchedulerListener | SessionScheduler events notifications |
| CSessionSchedulerOptions | Scheduler options |
| CSessionSettings | Session settings |
| CSessionStateId | Session state ID |
| CSessionStorage | Session's storage |
| CSessionStorageType | Session Storage Type |
| CSessionWarningReason | Session Warning Reason |
| CHasExponent< T >::SFINAE< U > | |
| CHasMantissa< T >::SFINAE< U > | |
| CHasMemberTraits< T >::SFINAE< U > | |
| CHasSerializeMember< T >::SFINAE< U, noexcept > | |
| CHasValueStaticMember< T >::SFINAE< U, U::Value > | |
| CShortSaleType | ShortSaleType type |
| CSideNULL | SideNULL type |
| CSideReq | SideReq type |
| CSideTimeInForce | SideTimeInForce type |
| CSimpleOpenFramingHeader | Simple Open Framing Header |
| CSLEDS | SLEDS type |
| CSMPI | SMPI type |
| CSocketOption | Socket option of the SOL_SOCKET level |
| CSplitMsg | SplitMsg type |
| CTcpInfo::TcpCaState | TCP congestion avoidance state |
| CTcpDirectAttr | TCPDirect Attributes to pass configuration details (a wrapper around the zf_attr struct) |
| CTcpInfo | TCP state information |
| CTcpInfo::TcpState | State of the connection |
| CTerminateErrorCode | The Terminate message error codes |
| CThisThread | Current thread related tasks |
| CThreadAffinity | Represents set of CPU indices |
| CThreadingModel | Threading model |
| CThreadParams | |
| CTimeInForce | TimeInForce type |
| CTimeOfDay | Time of day |
| CTimeSpan | Time interval |
| CTimeSpanFormat | Timespan formatting patterns |
| CTimestamp | The time point without the time-zone information |
| CTimestampFormat | Timestamp formatting patterns |
| CTimeTraits | Miscellaneous time characteristics |
| CTradeAddendum | TradeAddendum type |
| CUtcWatch | |
| CValueContainer | Container for a value |
| CValueConversion< Value > | Implements value conversion operations through value conversion traits |
| CValueConversionTraits< Value, int > | Field value traits used in conversion operations |
| CValueConversionTraits< BitSet, ValueKinds::Bits > | The field value traits used in conversion related operations |
| CValueConversionTraits< Enumeration, ValueKinds::Enumeration > | Field value traits used in conversion operations |
| CValueConverter | Abstraction gathering operations over a value of a particular type stored as a field in a message |
| CIntegerConverter< Int16 > | |
| CInt16Converter | Implements the value conversion for integer fields |
| CIntegerConverter< Int32 > | |
| CInt32Converter | Implements the value conversion for integer fields |
| CIntegerConverter< Int64 > | |
| CInt64Converter | Implements the value conversion for integer fields |
| CIntegerConverter< Int8 > | |
| CInt8Converter | Implements the value conversion for integer fields |
| CIntegerConverter< UInt16 > | |
| CUInt16Converter | Implements the value conversion for integer fields |
| CIntegerConverter< UInt32 > | |
| CUInt32Converter | Implements the value conversion for integer fields |
| CIntegerConverter< UInt64 > | |
| CUInt64Converter | Implements the value conversion for integer fields |
| CIntegerConverter< UInt8 > | |
| CUInt8Converter | Implements the value conversion for integer fields |
| CCharConverter | Implements the value conversion for fields whose values represent a single character |
| CDecimalConverter | Implements the value conversion the Decimal fields |
| CIntegerConverter< Integer > | Implements the value conversion for integer fields |
| CMaturityMonthYearConverter | Implements the value conversion for month-year fields |
| CNullConverter | |
| CStrRefConverter | Implements the value conversion for text fields |
| CTimestampConverter | Implements the value conversion for Timestamp fields |
| CValueKind< Value > | Traits class used to identify a field value |
| CValueKinds | Identifies the kind of the field value |