| NOnixS | |
| NCryptography | |
| CBase64Encoding | The BASE64 encoding service |
| CCryptograph | The cryptography service |
| CSecureString | The immutable secure string |
| CSecureStringBuilder | The editable secure string |
| NFIX | |
| NFAST | |
| CDecoder | Performs the FAST to FIX decoding |
| CEncoder | Encodes FIX messages into the FAST representation |
| CEventBasedDecoder | Performs the FAST decoding using IDecodeListener to inform a user about the decoding process |
| CIDecodeListener | The decode session's listener |
| CInputDataTraits | Characteristics of the input data stream for decoding |
| NSBE | |
| CDecoder | Performs SBE to FIX decoding |
| CEncoder | Encodes FIX messages into the SBE representation |
| CEventBasedDecoder | Performs the SBE to FIX decoding |
| CIDecodeListener | The SBE decode session's listener |
| CISbeCompositeDecoder | The interface of the custom decoder for composites that are not used inside of FIX messages |
| CISbeCompositeEncoder | The interface of the custom encoder for composites that are not used inside of FIX messages |
| CISbeCustomCoderLibrary | The library that contains user-defined SBE coders |
| CISbeFieldDecoder | The interface of the custom decoder for the FIX field |
| CISbeFieldEncoder | The interface of custom encoder for the FIX field |
| CISbeGroupDimensionDecoder | The interface of the custom decoder for the group dimension composite |
| CISbeGroupDimensionEncoder | The interface of the custom encoder for the group dimension composite |
| CISbeNameDescription | The name and the description of an SBE entity |
| CISchemaMember | An SBE entity that can be bound to the given message schema |
| CSbeBinaryOutputStream | The stream to write the encoded data |
| CSbeConstFieldAccess | The Accessor to the field content |
| CSbeEndianness | The byte order of the message schema |
| CSbeFieldCodingSettings | The coding modes management |
| CSbeFieldDecoderOutput | The output interface for the data decoded by the custom decoder |
| CSbeFieldMetaData | |
| CSbeFieldSetMetaData | The metadata of the field set: the FIX message of the FIX repeating group |
| CSbeFixSemanticType | The FIX semantic type of the SBE-encoded field |
| CSbeGroupDimensionInput | The input interface for the data about the repeating group |
| CSbeGroupDimensionOutput | The output interface for the data about the repeating group |
| CSbeNamedValueMetaData | The named value |
| CSbePresence | An appearance of the SBE-encoded field |
| CSbePrimitiveType | The primitive type of the SBE-encoded value |
| CSbeSchemaMetaData | The metadata of the SBE schema |
| CSbeSpecialCompositeInput | The input interface for composites that are not used inside of FIX messages |
| CSbeSpecialCompositeOutput | The output interface for composites that are not used inside of FIX messages |
| CSbeTypeMetaData | The metadata of the SBE type |
| NScheduling | |
| CAcceptorConnectionSettings | Session connection settings for session-acceptors |
| CCounterparty | The collection of parameters required to establish a connection with a counterparty (session-acceptor) |
| CDayOfWeek | Specifies a day of the week |
| CInitiatorConnectionSettings | Session connection settings for session-initiators |
| CSchedulerThreadingModel | The way in which the Scheduler will utilize threads |
| CSequenceNumberResetPolicy | Defines the session sequence number reset policy |
| CSessionConnectionSettings | The collection of connection-related attributes for the session |
| CSessionDuration | Specifies an activity time frame for the session |
| CSessionSchedule | Defines activity time frames for the session |
| CSessionScheduler | The scheduler performs the session connection maintenance according to the specified schedule for session activities |
| CSessionSchedulerListener | SessionScheduler events notifications |
| CSessionSchedulerOptions | The collection of miscellaneous parameters which affect the session scheduler behavior |
| CTimeOfDay | Represents the time of the day |
| NTCPDirect | |
| CAttributes | TCPDirect attributes to pass configuration details (a wrapper around the zf_Attributes struct) |
| CStack | A high-level wrapper over the TCPDirect stack |
| NTCPStandard | |
| CStack | A high-level wrapper over the TCP standard stack |
| CConfirmationLogonMessageErrorException | The first received message is an invalid Logon message |
| CConnectException | An issue is occurred during the connect process |
| CDaySpan | |
| CDecimal | The Decimal type for a better precision |
| CDictionary | Identifies the FIX messages dictionary |
| CEncryptionMethod | Defines encryption methods |
| CEngine | The FIX Engine |
| CEngineErrorReason | The error reason |
| CEngineSettings | FIX Engine settings |
| CEngineWarningReason | The warning reason |
| CErrorReason | The error reason |
| CField | Field primary attributes (the tag and a reference to a value) |
| CFieldInfo | Identifies attributes of a FIX field |
| CFieldSet | Encapsulates primary operations over the collection of FIX fields like a FIX message and a repeating group instance are |
| CConstIterator | The constant iterator to iterate over all fields in the given FieldSet instance |
| CFieldValueRef | Implements a concept of a read-only reference to a FIX field value |
| CFirstMessageNotLogonException | The first received message is not a Logon (MsgType=A) FIX Message |
| CFlatField | Field primary attributes (a tag and a reference to a value) |
| CFlatFieldKey | Key to a serialized field - represents another way of accessing fields in an editable serialized message |
| CFlatFieldRef | Represents a temporary reference to a field in an editable serialized message |
| CFlatGroup | Encapsulates operations over the FIX Repeating Group |
| CConstIterator | The constant iterator to iterate over all group instances in the repeating group |
| CFlatGroupInstance | A single instance of the FIX Repeating Group |
| CFlatMessage | Provides an access to FIX fields from a flat (tag=value) message |
| CConstIterator | The constant iterator to iterate over all fields in the given FlatMessage instance |
| CGroup | Encapsulates operations over the FIX Repeating Group |
| CIterator | The mutable iterator to iterate over all group instances in the repeating group |
| CGroupInstance | The single instance of the FIX Repeating Group |
| CHourSpan | The hour time span presentation |
| CIEngineListener | The Engine's Listener |
| CInsertMode | The insert mode of FlatMessage::insert() methods |
| CISessionListener | The session's Listener |
| CISessionReactor | The session's network stack reactor interface |
| CISessionStorage | The session's pluggable storage |
| CISessionStorageListener | The Session Storage listener that is used to replay messages |
| CRawMessagePointer | The pointer to the native (tag=value) FIX Message |
| CKnownFlatFieldKeys | Keys are constant during the serialized message lifetime |
| CLinkErrorException | The telecommunication link error is detected after sending the initial Logon message |
| CMessage | Encapsulates operations over a FIX Message |
| CMakeShallowCopy | |
| CMessageMode | The session message mode |
| CMessageParsingFlag | The collection of flags which affect the way the FIX message is parsed from its raw (tag=value) presentation |
| CMessageStringingFlag | Contains flags which affect the FIX message textual presentation |
| CMessageValidationFlag | The collection of flags which affect the way FIX message is validated |
| CMicrosecondSpan | The microsecond time span presentation |
| CMillisecondSpan | The millisecond time span presentation |
| CMinuteSpan | The minute time span presentation |
| CMonth | Defines all the months in the year |
| CMsgBatchTraits | |
| CNanosecondSpan | The nanosecond time span presentation |
| CNumber | The helper class for the conversion from a string to a number |
| CPicosecondSpan | The picosecond time span presentation |
| CProtocolVersion | The FIX Protocol version |
| CRawMessage | The helper class to represent a raw FIX message |
| CReactorType | The network reactor type |
| CReceivedDataTimestamp | Represents a timestamp of the received data |
| CSecondSpan | The second time span presentation |
| CSession | The FIX Session - a bi-directional stream of ordered messages between two parties within a continuous sequence number series |
| CMsgBatch | Message batch types |
| CMsgBatchHelper | |
| CProxySettings | HTTP proxy settings |
| CSessionRole | The session role |
| CSessionSendMode | The session send mode |
| CSessionState | The session state |
| CSessionStorageType | The session Storage type |
| CSslProtocolMinMaxVersion | Defines SSL/TLS protocol minimal or maximal versions |
| CStringRef | Provides an efficient way of accessing text-based FIX field values |
| CTagTraits | Tag traits |
| CThreadingModel | The way in which the Engine will work with sockets |
| CThrottler | The throttler class to perform the throttling |
| CTimeDetails | Time related constants |
| CTimeoutException | The Timeout is occurred after sending the initial Logon message |
| CTimeoutTimer | The timeout timer to control the time interval in a loop |
| CTimeSpan | The time span related functionality |
| CTimeSpanFormat | The collection of time span formats supported |
| CTimestamp | The timestamps related functionality |
| CTimestampFormat | The collection of timestamp formats supported |
| CUnexpectedSequenceNumberException | The first received message is a Logon message with the wrong sequence number |
| CValidationException | The message validation is failed |
| CValidFieldValue | Identifies attributes of a valid FIX field value |
| CVersion | Identifies the version of the product |
| CWarningReason | The warning reason |
| CYearMonthDay | Year, month, day fields |
| NSockets | |
| CMulticastClient | Provides the User Datagram Protocol (UDP) multicast mode network services |
| CNic | Network interface card helpers |
| CSocketOption | Socket option of the SOL_SOCKET level |
| CTcpClient | Provides client connections for TCP network services |
| NThreading | |
| NImplementation | |
| CFutureBase | The base implementation of the SharedFuture<T> |
| Cmoving_init_t | |
| CFutureGetReturn | |
| CFutureGetReturn< void > | |
| CFutureValue | Implementation details |
| CPromiseBase | The base implementation of the PromiseFuture<T> |
| CValue | Implementation details |
| CValueBase | |
| CCondition | The condition variable - a synchronization objects that allows threads to wait for certain events (conditions) to occur |
| CFutureStatus | The state of a SharedFuture object (similar to std::future_status, |
| CGuard | Performs the automatic acquisition and release of the synchronization object |
| CItemBase | The base class for custom items which can be stored in thread-safe containers |
| CMutex | Protects a resources from the simultaneous access by multiple threads |
| CPoolAllocatorBase | The base class for a custom pool allocator to provide a strategy to create/destroy items for the thread-safe pool |
| CPromise | Provides a facility to store a value or an exception that can be acquired asynchronously via a SharedFuture object created by the Promise object |
| CPromise< void > | |
| CSemaphore | The limits number of threads that can access the shared resource simultaneously |
| CSharedFuture | Represents a future result of an asynchronous operation - a result that will eventually appear in the Future after the processing is complete |
| CThisThread | Exposes manipulations over the current thread |
| CThread | Manipulates a thread |
| CThreadAffinity | Represents set of CPU indices |
| CThreadSafePool | The thread-safe pool of objects by pointers |
| CThreadSafeQueue | The thread-safe queue to send data from some thread(s) to another single thread |
| CThreadSafeQueueResult | |
| CPtrTraits | |
| Nstd | STL namespace |
| Cless< OnixS::FIX::StringRef > | Allows the use of the StringRef in collections like std::map |
| CONIXS_FIXENGINEStaticAssert | |
| CONIXS_FIXENGINEStaticAssert< true > |