OnixS C++ FIX Engine  4.8.0
API Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAttributesTCPDirect attributes to pass configuration details (a wrapper around the zf_Attributes struct)
 CBase64EncodingBASE64 encoding service
 CConditionCondition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur
 CFieldSet::ConstIteratorConstant iterator to iterate over all fields in the given FieldSet instance
 CFlatGroup::ConstIteratorConstant iterator to iterate over all group instances in the repeating group
 CFlatMessage::ConstIteratorConstant iterator to iterate over all fields in the given FlatMessage instance
 CCounterpartyCollection of parameters required to establish connection with counterparty (session-acceptor)
 CCryptographCryptography service
 CDayOfWeekSpecifies day of the week
 CDecimalDecimal type for better precision
 CDecoderPerforms FAST to FIX decoding
 CDecoderPerforms SBE to FIX decoding
 CDictionaryIdentifies FIX messages dictionary
 CEncoderEncodes FIX messages into FAST representation
 CEncoderEncodes FIX messages into SBE representation
 CEncryptionMethodDefines encryption methods
 CEngineFIX Engine
 CEngineErrorReasonError reason
 CEngineSettingsFIX Engine settings
 CEngineWarningReasonWarning reason
 CErrorReasonError reason
 CEventBasedDecoderPerforms FAST decoding using IDecodeListener to inform user about the decoding process
 CEventBasedDecoderPerforms SBE to FIX decoding
 CexceptionSTL class
 CFieldField primary attributes (tag and a reference to a value)
 CFieldInfoIdentifies attributes of a FIX field
 CFieldSetEncapsulates primary operations over collection of FIX fields like FIX message and repeating group instance are
 CFieldValueRefImplements concept of a read-only reference to a FIX field value
 CFlatFieldField primary attributes (tag and a reference to a value)
 CFlatFieldKeyKey to a serialized field - represents another way of accessing fields in an editable serialized message
 CFlatFieldRefRepresents a temporary reference to a field in an editable serialized message
 CFlatGroupEncapsulates operations over FIX Repeating Group
 CFlatGroupInstanceSingle instance of FIX Repeating Group
 CFlatMessageProvides access to FIX fields from a flat (tag=value) message
 CFutureBaseBase implementation of SharedFuture<T>
 CFutureGetReturn< T >
 CFutureGetReturn< void >
 CFutureStatusState of a SharedFuture object (similar to std::future_status,
 CFutureValueImplementation details
 CGroupEncapsulates operations over FIX Repeating Group
 CGuard< Acquirable >Performs automatic acquisition and release of synchronization object
 CIDecodeListenerDecode session's listener
 CIDecodeListenerSBE decode session's listener
 CIEngineListenerEngine's Listener
 CInputDataTraitsCharacteristics of the input data stream for decoding
 CISessionListenerSession's Listener
 CISessionReactorSession's network stack reactor interface
 CISessionStorageSession's pluggable storage
 CISessionStorage::ISessionStorageListenerSession Storage listener that is used to replay messages
 CItemBaseThe base class for custom items which can be stored in thread-safe containers
 CGroup::IteratorMutable iterator to iterate over all group instances in the repeating group
 CKnownFlatFieldKeysKeys are constant during the serialized message lifetime
 Cless< OnixS::FIX::StringRef >Allows using of StringRef in collections like std::map
 CMessageModeSession message mode
 CMessageParsingFlagCollection of flags which affect the way FIX message is parsed from its raw (tag=value) presentation
 CMessageStringingFlagContains flags which affect FIX message textual presentation
 CMessageValidationFlagCollection of flags which affect the way FIX message is validated
 CMonthDefines all the months in the year
 CSession::MsgBatch< MsgType >Message batch types
 CMsgBatchTraits< MsgType >
 CMsgBatchTraits< Message >
 CMulticastClientProvides User Datagram Protocol (UDP) multicast mode network services
 CMutexProtects a resources from simultaneous access by multiple threads
 CNumberHelper class for conversion from string to number
 CPoolAllocatorBaseThe base class for a custom pool allocator to provide a strategy to create/destroy items for the thread-safe pool
 CPromiseBaseBase implementation of PromiseFuture<T>
 CProtocolVersionFIX Protocol version
 CSession::ProxySettingsHTTP proxy settings
 CPtrTraits< T >
 CRawMessageHelper class to represent a raw FIX message
 CISessionStorage::RawMessagePointerPointer to the native (tag=value) FIX Message
 CReactorTypeNetwork reactor type
 CSecureStringImmutable secure string
 CSecureStringBuilderEditable secure string
 CSemaphoreLimits number of threads that can access shared resource simultaneously
 CSequenceNumberResetPolicyDefines session sequence number reset policy
 CSessionFIX Session - a bi-directional stream of ordered messages between two parties within a continuous sequence number series
 CSessionConnectionSettingsCollection of connection-related attributes for the session
 CSessionDurationSpecifies activity time frame for the session
 CSessionRoleSession role
 CSessionScheduleDefines activity time frames for the session
 CSessionSchedulerScheduler performs session connection maintenance according to the specified schedule for session activities
 CSessionSchedulerListenerSessionScheduler events notifications
 CSessionSchedulerOptionsCollection of miscellaneous parameters which affect session scheduler behavior
 CSessionSendModeSession send mode
 CSessionStateSession state
 CSessionStorageTypeSession Storage type
 CSocketOptionSocket option of the SOL_SOCKET level
 CStringRefProvides efficient way of accessing text-based FIX field values
 CTagTraitsTag traits
 CTcpClientProvides client connections for TCP network services
 CThisThreadExposes manipulations over current thread
 CThreadManipulates a thread
 CThreadAffinityRepresents set of CPU indices
 CThreadingModelThe way in which the Engine will work with sockets
 CThreadSafePoolThe thread-safe pool of objects by pointers
 CThreadSafeQueueThe thread-safe queue to send data from some thread(s) to another single thread
 CTimeDetailsTime related constants
 CTimeOfDayRepresents time of day
 CTimeSpanTime span related functionality
 CTimeSpanFormatCollection of time span formats supported
 CTimestampTimestamps related functionality
 CTimestampFormatCollection of timestamp formats supported
 CValidFieldValueIdentifies attributes of a valid FIX field value
 CVersionIdentifies version of the product
 CWarningReasonWarning reason
 CYearMonthDayYear, month, day fields