Namespaces | |
Core | |
FAST | |
SBE | |
Scheduling | |
TCPDirect | |
TCPStandard | |
Functions | |
ONIXS_FIXENGINE_API_DECL (class, IEngineListener) | |
ONIXS_FIXENGINE_API_DECL (class, ISessionReactor) | |
ONIXS_FIXENGINE_API_DECL (class, EngineSettings) | |
ONIXS_FIXENGINE_API_DECL (class, Message) | |
ONIXS_FIXENGINE_API_DECL (class, Dictionary) | |
ONIXS_FIXENGINE_API_DECL (class, Group) | |
bool | operator== (const FieldValueRef &ref, const std::string &str) |
bool | operator!= (const FieldValueRef &ref, const std::string &str) |
bool | operator== (const std::string &str, const FieldValueRef &ref) |
bool | operator!= (const std::string &str, const FieldValueRef &ref) |
bool | operator== (const FieldValueRef &ref, const char *str) |
bool | operator!= (const FieldValueRef &ref, const char *str) |
bool | operator== (const char *str, const FieldValueRef &ref) |
bool | operator!= (const char *str, const FieldValueRef &ref) |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const Group &group) |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const GroupInstance &instance) |
ONIXS_FIXENGINE_API_DECL (class, FlatMessage) | |
ONIXS_FIXENGINE_API_DECL (class, Session) | |
class ONIXS_FIXENGINE_API OnixS::FIX::ISessionStorage | sessionCreationTime ()=0 |
virtual void | flush ()=0 |
virtual size_t | resendingQueueSize () const =0 |
virtual void | resendingQueueSize (size_t value)=0 |
virtual void | warmup (size_t) |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const Message &message) |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &, Decimal const &) |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const RawMessage &message) |
ONIXS_FIXENGINE_API_DECL (class, FlatGroup) | |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const FlatMessage &message) |
ONIXS_FIXENGINE_API_DECL (class, Engine) | |
ONIXS_FIXENGINE_API_DECL (class, ISessionListener) | |
ONIXS_FIXENGINE_API_DECL (class, ISessionStorage) | |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &os, const Session &session) |
bool | operator== (const StringRef &ref, const std::string &str) |
bool | operator!= (const StringRef &ref, const std::string &str) |
bool | operator== (const std::string &str, const StringRef &ref) |
bool | operator!= (const std::string &str, const StringRef &ref) |
bool | operator== (const StringRef &ref, const char *str) |
bool | operator!= (const StringRef &ref, const char *str) |
bool | operator== (const char *str, const StringRef &ref) |
bool | operator!= (const char *str, const StringRef &ref) |
std::ostream & | operator<< (std::ostream &out, const StringRef &ref) |
template<size_t Size> | |
ONIXS_FIXENGINE_NODISCARD ONIXS_FIXENGINE_CONSTEXPR StringRef | constructStrRef (const char(&value)[Size]) ONIXS_FIXENGINE_NOTHROW |
ONIXS_FIXENGINE_API std::ostream & | operator<< (std::ostream &, Version const &) |
Definition at line 31 of file TimeSpan.h.
Definition at line 30 of file Timestamp.h.
Definition at line 37 of file TimeSpan.h.
typedef Int32 DecimalExponent |
typedef Int64 DecimalMantissa |
typedef std::vector<OnixS::FIX::Dictionary> Dictionaries |
typedef std::exception Exception |
The Engine-level exception.
Definition at line 31 of file Exception.h.
The ordered collection of fields.
Definition at line 58 of file FieldSet.h.
Definition at line 32 of file Timestamp.h.
Definition at line 38 of file TimeSpan.h.
typedef UInt64 HugeAmount |
Definition at line 32 of file TimeSpan.h.
typedef Int64 HugeInterval |
Definition at line 35 of file TimeSpan.h.
Definition at line 34 of file TimeSpan.h.
typedef std::vector<ISessionReactor *> ISessionReactors |
Definition at line 177 of file FlatFieldRefAndKey.h.
typedef std::vector< int > ListenPorts |
typedef std::string LocalNetworkInterface |
Local interfaces.
Definition at line 41 of file EngineSettings.h.
typedef std::vector<LocalNetworkInterface> LocalNetworkInterfaces |
Definition at line 42 of file EngineSettings.h.
typedef unsigned MessageParsingFlags |
The collection of message parsing flags.
Definition at line 49 of file MessageParsingFlags.h.
typedef unsigned MessageStringingFlags |
The collection of message stringing flags.
Definition at line 47 of file MessageStringingFlags.h.
typedef unsigned MessageValidationFlags |
The collection of message validation flags.
Definition at line 49 of file MessageValidationFlags.h.
typedef Amount Microsecond |
Definition at line 37 of file Timestamp.h.
typedef Interval Microseconds |
Definition at line 43 of file TimeSpan.h.
typedef Amount Millisecond |
Definition at line 36 of file Timestamp.h.
typedef Interval Milliseconds |
Definition at line 42 of file TimeSpan.h.
Definition at line 33 of file Timestamp.h.
Definition at line 39 of file TimeSpan.h.
typedef Amount Nanosecond |
Definition at line 38 of file Timestamp.h.
typedef Interval Nanoseconds |
Definition at line 44 of file TimeSpan.h.
typedef HugeAmount Picosecond |
Definition at line 39 of file Timestamp.h.
typedef HugeInterval Picoseconds |
Definition at line 45 of file TimeSpan.h.
typedef std::runtime_error RuntimeError |
The Engine-level runtime error;.
Definition at line 34 of file Exception.h.
Definition at line 34 of file Timestamp.h.
Definition at line 40 of file TimeSpan.h.
typedef unsigned int SequenceNumber |
Alias for the sequence number.
Definition at line 27 of file SequenceNumber.h.
typedef FlatFieldKey SerializedFieldKey |
Definition at line 133 of file FlatFieldRefAndKey.h.
typedef FlatFieldRef SerializedFieldRef |
Definition at line 85 of file FlatFieldRefAndKey.h.
typedef FlatMessage SerializedMessage |
Definition at line 507 of file FlatMessage.h.
typedef HugeInterval TotalMicroseconds |
Definition at line 49 of file TimeSpan.h.
typedef HugeInterval TotalMilliseconds |
Definition at line 48 of file TimeSpan.h.
typedef HugeInterval TotalNanoseconds |
Definition at line 50 of file TimeSpan.h.
typedef HugeInterval TotalPicoseconds |
Definition at line 51 of file TimeSpan.h.
typedef HugeInterval TotalSeconds |
Definition at line 47 of file TimeSpan.h.
typedef unsigned short VersionComponent |
Definition at line 29 of file Timestamp.h.
|
inline |
Definition at line 303 of file StringRef.h.
|
pure virtual |
Flushes all internal buffers.
ONIXS_FIXENGINE_API_DECL | ( | class | , |
FlatMessage | |||
) |
ONIXS_FIXENGINE_API_DECL | ( | class | , |
Session | |||
) |
ONIXS_FIXENGINE_API_DECL | ( | class | , |
FlatGroup | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
IEngineListener | |||
) |
ONIXS_FIXENGINE_API_DECL | ( | class | , |
Group | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
ISessionReactor | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
EngineSettings | |||
) |
ONIXS_FIXENGINE_API_DECL | ( | class | , |
Message | |||
) |
ONIXS_FIXENGINE_API_DECL | ( | class | , |
Dictionary | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
Engine | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
ISessionListener | |||
) |
OnixS::FIX::ONIXS_FIXENGINE_API_DECL | ( | class | , |
ISessionStorage | |||
) |
|
inline |
Definition at line 226 of file StringRef.h.
|
inline |
Definition at line 244 of file StringRef.h.
|
inline |
Definition at line 264 of file StringRef.h.
|
inline |
Definition at line 271 of file FieldValueRef.h.
|
inline |
Definition at line 282 of file StringRef.h.
|
inline |
Definition at line 289 of file FieldValueRef.h.
|
inline |
Definition at line 309 of file FieldValueRef.h.
|
inline |
Definition at line 327 of file FieldValueRef.h.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const RawMessage & | message | ||
) |
The stream output.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | , |
Version const & | |||
) |
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | , |
Decimal const & | |||
) |
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const Group & | group | ||
) |
Stream output.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const GroupInstance & | instance | ||
) |
Stream output.
|
inline |
Definition at line 289 of file StringRef.h.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const Message & | message | ||
) |
The stream output.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const FlatMessage & | message | ||
) |
The stream output.
ONIXS_FIXENGINE_API std::ostream& OnixS::FIX::operator<< | ( | std::ostream & | os, |
const Session & | session | ||
) |
Stream output.
|
inline |
Definition at line 217 of file StringRef.h.
|
inline |
Definition at line 235 of file StringRef.h.
|
inline |
Definition at line 255 of file StringRef.h.
|
inline |
Definition at line 262 of file FieldValueRef.h.
|
inline |
Definition at line 273 of file StringRef.h.
|
inline |
Definition at line 280 of file FieldValueRef.h.
|
inline |
Definition at line 300 of file FieldValueRef.h.
|
inline |
Definition at line 318 of file FieldValueRef.h.
|
pure virtual |
Returns the number of sent messages that are available for resending on counterparty's Resend Request <2> message.
|
pure virtual |
Sets the number of sent messages that are available for resending on counterparty's Resend Request <2> message.
|
pure virtual |
|
virtual |
Warm ups the storage.
Definition at line 171 of file ISessionStorage.h.