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

Namespaces

 CMI
 

Macros

#define CMIERR_MAP_ENTRY(x, y)   case y: return Engine::AsciiString( #x );
 

Functions

static bool CMI::convertAppMsgToBinary (Parser::LiteFixMessage *ownerMsg, Utils::RawBuffer *binaryMsg, int *size, bool useHearbeatIfNoConversion=true)
 
static bool CMI::convertAppMsgToFix (Parser::LiteFixMessage *ownerMsg, const char *binaryMessage, int size, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, bool useHearbeatIfNoConversion=true)
 
static bool CMI::convertSessionLevelMsgToBinary (Parser::LiteFixMessage *ownerMsg, Utils::RawBuffer *binaryMsg, int *size, bool isIncoming, bool isInitiator, const Engine::SessionExtraParametersImpl *params=NULL)
 
static bool CMI::convertSessionLevelMsgToFix (Parser::LiteFixMessage *ownerMsg, const char *binaryMessage, int size, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, bool isIncoming, bool isInitiator, const Engine::SessionExtraParametersImpl *params=NULL)
 
static bool CMI::convertToHeartbeat (Parser::LiteFixMessage *ownerMsg, Utils::RawBuffer *binaryMsg, int *size, const AsciiString &type)
 
static Engine::AsciiString CMI::mapCmiMsgTypeToFixForJ (unsigned short msgType)
 
static Engine::AsciiString CMI::mapErrorReasonToString (unsigned short reason)
 
static Engine::AsciiString CMI::mapLogoutReasonToString (unsigned char reason)
 

Macro Definition Documentation

#define CMIERR_MAP_ENTRY (   x,
 
)    case y: return Engine::AsciiString( #x );