B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Variables
ParserVersion.h File Reference
#include <string>
#include <B2BITS_String.h>
#include <B2BITS_PubEngineDefines.h>
+ Include dependency graph for ParserVersion.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  Parser::Version
 Collection of operations with FIXVersion type. More...
 

Namespaces

 Parser
 

Variables

static const char Parser::APPVERID_FIX40 [] = "2"
 
static const char Parser::APPVERID_FIX41 [] = "3"
 
static const char Parser::APPVERID_FIX42 [] = "4"
 
static const char Parser::APPVERID_FIX43 [] = "5"
 
static const char Parser::APPVERID_FIX44 [] = "6"
 
static const char Parser::APPVERID_FIX50 [] = "7"
 
static const char Parser::APPVERID_FIX50SP1 [] = "8"
 
static const char Parser::APPVERID_FIX50SP2 [] = "9"
 
static Engine::FIXVersion const Parser::APPVERID_TO_FIXVERSION []
 Map<AppVerID, FIXVersion> More...
 
static Engine::AsciiString const Parser::FIXVERSION_TO_APPVERID [Engine::FIXVersion_Last]
 Map<FIXVersion, AppVerID> More...
 
static std::size_t const Parser::MAX_BSTR_LEN = sizeof( PROTO_BSTR_FIX50SP2 ) - 1
 
static const char Parser::PROTO_BSTR_ESFIX [] = "FIX.4.2"
 
static const char Parser::PROTO_BSTR_FIX40 [] = "FIX.4.0"
 
static const char Parser::PROTO_BSTR_FIX41 [] = "FIX.4.1"
 
static const char Parser::PROTO_BSTR_FIX42 [] = "FIX.4.2"
 
static const char Parser::PROTO_BSTR_FIX43 [] = "FIX.4.3"
 
static const char Parser::PROTO_BSTR_FIX44 [] = "FIX.4.4"
 
static const char Parser::PROTO_BSTR_FIX50 [] = "FIX.5.0"
 
static const char Parser::PROTO_BSTR_FIX50SP1 [] = "FIX.5.0.SP1"
 
static const char Parser::PROTO_BSTR_FIX50SP2 [] = "FIX.5.0.SP2"
 
static const char Parser::PROTO_BSTR_FIXT11 [] = "FIXT.1.1"
 
static const char Parser::PROTO_NAME_CMI2 [] = "CMI2"
 
static const char Parser::PROTO_NAME_ESFIX [] = "ESFIX"
 
static const char Parser::PROTO_NAME_FAST_FIX44 [] = "FAST FIX44"
 
static const char Parser::PROTO_NAME_FIX40 [] = "FIX40"
 
static const char Parser::PROTO_NAME_FIX41 [] = "FIX41"
 
static const char Parser::PROTO_NAME_FIX42 [] = "FIX42"
 
static const char Parser::PROTO_NAME_FIX43 [] = "FIX43"
 
static const char Parser::PROTO_NAME_FIX44 [] = "FIX44"
 
static const char Parser::PROTO_NAME_FIX50 [] = "FIX50"
 
static const char Parser::PROTO_NAME_FIX50SP1 [] = "FIX50SP1"
 
static const char Parser::PROTO_NAME_FIX50SP1CME [] = "FIX50SP1CME"
 
static const char Parser::PROTO_NAME_FIX50SP2 [] = "FIX50SP2"
 
static const char Parser::PROTO_NAME_FIXT11 [] = "FIXT11"
 
static const char Parser::PROTO_NAME_ILINK3 [] = "ILINK3"
 
static const char Parser::PROTO_NAME_NA [] = "NA"
 
static const char Parser::PROTO_VER_FIX40 [] = "4.0"
 
static const char Parser::PROTO_VER_FIX41 [] = "4.1"
 
static const char Parser::PROTO_VER_FIX42 [] = "4.2"
 
static const char Parser::PROTO_VER_FIX43 [] = "4.3"
 
static const char Parser::PROTO_VER_FIX44 [] = "4.4"
 
static const char Parser::PROTO_VER_FIX50 [] = "5.0"
 
static const char Parser::PROTO_VER_FIX50SP1 [] = "5.0SP1"
 
static const char Parser::PROTO_VER_FIX50SP1CME [] = "5.0SP1.CME"
 
static const char Parser::PROTO_VER_FIX50SP2 [] = "5.0SP2"
 
static const char Parser::PROTO_VER_FIXT11 [] = "T1.1"