B2BITS FIX Antenna HFT
1.0.17
|
Contains basic FIX Engine declarations. More...
#include <string>
#include <vector>
#include <map>
#include <set>
#include <functional>
#include <B2BITS_V12_Defines.h>
#include <B2BITS_Emptily.h>
Classes | |
struct | Engine::PersistentData |
The data that is stored with a FIX message in the session logs. More... | |
struct | Engine::PersistentUserData |
The user-defined part of the data that is stored with a FIX message in the session logs. More... | |
struct | Engine::StrCaseInsComp |
Meyer's case-insensitive comparision functor. More... | |
Namespaces | |
Engine | |
FIX Engine namespace. | |
Macros | |
#define | __B2BITS_USE_TimeBreaker__ 1 |
Force to use TimeBreaker. More... | |
Typedefs | |
typedef std::vector< std::string > | Engine::Addresses |
Collection of ip addresess. More... | |
typedef std::map< FIXVersion, std::string > | Engine::FixVersionToProtocolName |
typedef std::vector< int > | Engine::ListenPorts |
typedef std::set< std::string > | Engine::MsgTypes |
Set of FIX message types. More... | |
typedef std::vector< char > | Engine::MultipleChar |
typedef std::vector< std::string > | Engine::MultipleString |
typedef unsigned int | Engine::PreparedFieldIndex |
typedef unsigned int | Engine::ProtocolID |
Unique protocol identifier. More... | |
typedef std::map< const char *, const char *, StrCaseInsComp > | Engine::StringProperties |
Map of pairs <key, value> for properties. More... | |
typedef Utils::Emptily< bool > | Engine::TriBool |
typedef Utils::Emptily< int > | Engine::TriInt |
typedef Utils::Emptily < Engine::MessageStorageType > | Engine::TriMessageStorageType |
typedef Utils::Emptily < System::u32 > | Engine::TriUInt32 |
typedef Utils::Emptily < System::u64 > | Engine::TriUInt64 |
Variables | |
static ProtocolID const | Engine::INVALID_PROTOCOL_ID = 0 |
Invalid FIX protocol identifier. More... | |
static ProtocolID const | Engine::TOTAL_PROTOCOL_ID_COUNT = 100 |
Last valid FIX protocol identifier. More... | |
Contains basic FIX Engine declarations.
#define __B2BITS_USE_TimeBreaker__ 1 |
Force to use TimeBreaker.