▼NOnixS | |
►NCryptography | |
CBase64Encoding | The BASE64 encoding service |
CCryptograph | The cryptography service |
CSecureString | The immutable secure string |
CSecureStringBuilder | The editable secure string |
►NFIX | |
►NCore | |
►NMessaging | |
►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 |
►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 |
CInputDataTraits | |
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 | |
CMsgBatchTraits< Message > | |
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 |
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 |
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 |
CISessionStorageListener | The Session Storage listener that is used to replay messages |
CRawMessagePointer | The pointer to the native (tag=value) FIX Message |