OnixS C++ FIX Engine  4.2.0
API Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBase64EncodingBASE64 encoding service
 CConditionCondition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur
 CConnectionModeThe way in which the Engine will work with sockets
 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
 Cruntime_errorSTL 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
 CGroupInstanceSingle instance of FIX Repeating Group
 CMessageEncapsulates operations over a FIX Message
 CFieldValueRefImplements concept of a read-only reference to a FIX field value
 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
 CISessionListenerSession's Listener
 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
 Citerator
 CFieldSet::ConstIteratorConstant iterator to iterate over all fields in the given FieldSet instance
 CGroup::IteratorMutable iterator to iterate over all group instances in the repeating group
 Cless< OnixS::FIX::StringRef >Allows using of StringRef in collections like std::map
 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
 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
 CPromiseProvides a facility to store a value or an exception that can be acquired asynchronously via a SharedFuture object created by the Promise object
 CProtocolVersionFIX Protocol version
 CPtrTraits< T >
 CRawMessageHelper class to represent a raw FIX message
 CISessionStorage::RawMessagePointerPointer to the native (tag=value) FIX Message
 CSemaphoreLimits number of threads that can access shared resource simultaneously
 CSequenceNumberResetPolicyDefines session sequence number reset policy
 CSerializedMessageProvides access to FIX fields from a serialized (tag=value) message
 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
 CAcceptorConnectionSettingsSession connection settings for session-acceptors
 CInitiatorConnectionSettingsSession connection settings for session-initiators
 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
 CSharedFutureRepresents a future result of an asynchronous operation
 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
 CThreadSafePoolThe thread-safe pool of objects by pointers
 CThreadSafeQueueThe thread-safe queue to send data from some thread(s) to another single thread
 CThreadSafeQueueResult
 CTimeDetailsTime related constants
 CTimeOfDayRepresents time of day
 CTimeSpanTime span related functionality
 CDaySpan
 CHourSpanHour time span presentation
 CMicrosecondSpanMicrosecond time span presentation
 CMillisecondSpanMillisecond time span presentation
 CMinuteSpanMinute time span presentation
 CNanosecondSpanNanosecond time span presentation
 CPicosecondSpanPicosecond time span presentation
 CSecondSpanSecond time span presentation
 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