OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.2
API Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAuditTrailGeneratorAudit Trail Spreadsheet Generator
 CAvgPxIndAvgPxInd type
 CBase64EncodingBASE64 encoding service
 CBinaryBlock< Container, BlockLength >Services to access fields stored in an SBE-encoded block of fixed-length fields
 CBinaryBlock< Messaging::SbeMessage, MessageSize >
 CBinaryBlock< SbeGroupEntry< BodySizeType >, BodySizeType >
 CBinaryBlock< SbeGroupEntry< GroupSize::BlockLength >, GroupSize::BlockLength >
 CBinaryBlock< SbeGroupEntry< MessageSize >, MessageSize >
 CBooleanFlagBooleanFlag type
 CBooleanNULLBooleanNULL type
 CBusinessRejectReasonCode to identify reason for a Business Message Reject message
 CClearingAcctTypeClearingAcctType type
 CClientMessageListenerClient's messages Listener
 CClientSessionMessageListenerClient's session messages Listener
 CCmtaGiveUpCDCmtaGiveUpCD type
 CConditionCondition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur
 CCounterpartyParameters required to establish the connection with the counterparty
 CCustOrderCapacityCustOrderCapacity type
 CCustOrdHandlInstCustOrdHandlInst type
 CDayOfWeekThe day of the week
 CSessionSettings::DefaultDefault session settings
 CDKReasonDKReason type
 CEstablishmentRejectErrorCodeThe Establishment Reject message error codes
 CexceptionSTL class
 CExecAckStatusExecAckStatus type
 CExecInstExecInst type
 CExecModeExecMode type
 CExecReasonExecReason type
 CExecTypTrdCxlExecTypTrdCxl type
 CExpCycleExpCycle type
 CFieldA field in a tag-based message
 CFieldAccessorProvides a tag-based access to fields stored in an SBE-encoded block
 CFieldSetCollection of Fields
 CFieldsInitPolicyThe policy to create messages with null-initialized optional fields
 CFieldsNoInitPolicyThe policy to create messages without initialized optional fields
 CFixedPointDecimal< MantissaType, ExponentType >Forward declarations
 CFloatingPointDecimal< MantissaType, ExponentType >A real number with a floating exponent
 CFutureBaseBase implementation of SharedFuture<T>
 CFutureGetReturn< T >
 CFutureGetReturn< void >
 CFutureStatusState of a SharedFuture object (similar to std::future_status,
 CGatewayCME iLink 3 Gateway Emulator
 CGroupImplements a tag-based repeating group over an SBE-encoded binary data
 CGroupSizeRepeating group dimensions
 CGroupSizeEncodingRepeating group dimensions
 CGuard< Acquirable >Performs automatic acquisition and release of a synchronization object
 CHasEmptyCredentials< Message >Assume the credentials filed of the message is empty
 CHasEmptyCredentials< Establish503 >
 CHasEmptyCredentials< Negotiate500 >
 CHasNoVariableFieldsOrGroups< Message >Assume the message has a constant size
 CHasNoVariableFieldsOrGroups< Retransmission509 >
 CHasNoVariableFieldsOrGroups< Sequence506 >
 CHasNoVariableFieldsOrGroups< Terminate507 >
 CIntegralConstant< Type, Constant >Integral constant
 CSbeGroupEntries< EntryType, BlockLength, NumInGroup, Length >::IteratorAn iterator over SBE-encoded group entries
 CKeepAliveLapsedKeepAliveLapsed type
 CSessionSettings::KeyThe keys that are used to load settings from the configuration file
 CListUpdActListUpdAct type
 CLocalWatchLocal watch
 CManualOrdIndManualOrdInd type
 CManualOrdIndReqManualOrdIndReq type
 CMassActionOrdTypMassActionOrdTyp type
 CMassActionResponseMassActionResponse type
 CMassActionScopeMassActionScope type
 CMassCancelTIFMassCancelTIF type
 CMassCxlReqTypMassCxlReqTyp type
 CMassStatusOrdTypMassStatusOrdTyp type
 CMassStatusReqTypMassStatusReqTyp type
 CMassStatusTIFMassStatusTIF type
 CMaturityMonthYearYear, Month and Date
 CMessageBatch< MessageTypeT, MaxMessageSize, MessageInitializer >The message batch wrapper
 CMessageBatchCombinerThe class can be used to combine messages with different types to the batch for sending
 CMessageHeaderTemplate ID and length of message root
 CMessageHolder< MessageTypeT, MaxMessageSize, MessageInitializer >Contains the SimpleOpenFramingHeader, the SBE message, and the data buffer
 CMessagePtr< Message >Message container
 CMonthThe months in year
 CNegotiationRejectErrorCodeThe Negotiation Reject message error codes
 CNetworkMessageA network iLink3 message
 CNicNetwork interface card helpers
 CSbeMessage::NoFieldsInitFor tagged constructors
 CNotAppliedActionAction to be taken when the NotApplied message is received from the exchange
 CNullDecimal32NULLNull values definition for optional Decimal32NULL field
 CNullDecimal64NULLNull values definition for optional Decimal64NULL field
 CNullMaturityMonthYearNull values definition for optional MaturityMonthYear field
 CNullPRICE9Null values definition for optional PRICE9 field
 COFMOverrideReqOFMOverrideReq type
 COrderEventTypeOrderEventType type
 COrderStatusOrderStatus type
 COrderTypeOrderType type
 COrderTypeReqOrderTypeReq type
 COrdStatusTrdOrdStatusTrd type
 COrdStatusTrdCxlOrdStatusTrdCxl type
 CPartyDetailRolePartyDetailRole type
 CPtrTraits< T >
 CQuoteAckStatusQuoteAckStatus type
 CQuoteCxlStatusQuoteCxlStatus type
 CQuoteCxlTypQuoteCxlTyp type
 CQuoteTypQuoteTyp type
 CReactorTypeNetwork reactor type
 CReceivedDataTimestampRepresents a timestamp of the received data
 CRejectCodesThe Establishment Reject message error codes
 CRejectCodesThe Establishment Reject message error codes
 CRejectCodesThe Establishment Reject message error codes
 CReqResultReqResult type
 CRFQSideRFQSide type
 CSbeGroup< EntryType, DimensionType, GroupSizeType >SBE-encoded repeating group
 CSbeGroupEntries< EntryType, BlockLength, NumInGroup, Length >Operations over SBE-encoded repeating group entries
 CSbeGroupEntries< GroupEntrySource, MessageSize, MessageSize, MessageSize >
 CSbeGroupList< BinarySize >Groups list
 CSbeVariableLengthFieldList< BinarySize >Variable-length fields list
 CSchemaTraitsAttributes of SBE message schema
 CSecRspTypSecRspTyp type
 CSessionAn iLink 3 Session
 CSessionConnectionSettingsConnection-related settings
 CSessionErrorReasonSession Error Reason
 CSessionListenerSession's Listener
 CSessionReactorSession's network stack reactor interface
 CSessionScheduleSession Schedule
 CSessionSchedulerSession Scheduler
 CSessionSchedulerListenerSessionScheduler events notifications
 CSessionSchedulerOptionsScheduler options
 CSessionSettingsSession settings
 CSessionStateIdSession state ID
 CSessionStorageSession's storage
 CSessionStorageTypeSession Storage Type
 CSessionWarningReasonSession Warning Reason
 CHasValueStaticMember< T >::SFINAE< U, U::Value >
 CHasSerializeMember< T >::SFINAE< U, noexcept >
 CHasMantissa< T >::SFINAE< U >
 CHasExponent< T >::SFINAE< U >
 CHasMemberTraits< T >::SFINAE< U >
 CShortSaleTypeShortSaleType type
 CSideNULLSideNULL type
 CSideReqSideReq type
 CSideTimeInForceSideTimeInForce type
 CSimpleOpenFramingHeaderSimple Open Framing Header
 CSocketOptionSocket option of the SOL_SOCKET level
 CSplitMsgSplitMsg type
 CTcpInfo::TcpCaStateTCP congestion avoidance state
 CTcpDirectAttrTCPDirect Attributes to pass configuration details (a wrapper around the zf_attr struct)
 CTcpInfoTCP state information
 CTcpInfo::TcpStateState of the connection
 CTerminateErrorCodeThe Terminate message error codes
 CThisThreadCurrent thread related tasks
 CThreadAffinityRepresents set of CPU indices
 CThreadingModelThreading model
 CTimeInForceTimeInForce type
 CTimeOfDayTime of day
 CTimeSpanTime interval
 CTimeSpanFormatTimespan formatting patterns
 CTimestampThe time point without the time-zone information
 CTimestampFormatTimestamp formatting patterns
 CTimeTraitsMiscellaneous time characteristics
 CTradeAddendumTradeAddendum type
 CValueContainerContainer 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
 CValueConverterAbstraction gathering operations over a value of a particular type stored as a field in a message
 CValueKind< Value >Traits class used to identify a field value
 CValueKindsIdentifies the kind of the field value