B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
Parser::BinaryFixMappingI Struct Referenceabstract

#include <BinaryProtocols.h>

+ Inheritance diagram for Parser::BinaryFixMappingI:

Public Member Functions

virtual bool convertMsgToBinary (LiteFixMessage &ownerMsg, Utils::RawBuffer &binaryMsg, int &size, bool isIncoming, bool isInitiator, const Engine::SessionExtraParametersImpl &params, Utils::Log::LogCategory &logger)=0
 
virtual bool convertMsgToFix (LiteFixMessage &ownerMsg, const char *binaryMessage, int size, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, bool isIncoming, bool isInitiator, const Engine::SessionExtraParametersImpl &params, Utils::Log::LogCategory &logger)=0
 
virtual size_t getMessageSize (const char *pBuffer, size_t size) const =0
 

Member Function Documentation

virtual bool Parser::BinaryFixMappingI::convertMsgToBinary ( LiteFixMessage ownerMsg,
Utils::RawBuffer binaryMsg,
int &  size,
bool  isIncoming,
bool  isInitiator,
const Engine::SessionExtraParametersImpl params,
Utils::Log::LogCategory logger 
)
pure virtual
virtual bool Parser::BinaryFixMappingI::convertMsgToFix ( LiteFixMessage ownerMsg,
const char *  binaryMessage,
int  size,
bool  clearTheMessageBeforeUse,
bool  isMakeStandalone,
Engine::FIXTagVisitor callback,
bool  isIncoming,
bool  isInitiator,
const Engine::SessionExtraParametersImpl params,
Utils::Log::LogCategory logger 
)
pure virtual
virtual size_t Parser::BinaryFixMappingI::getMessageSize ( const char *  pBuffer,
size_t  size 
) const
pure virtual