#include <BinaryProtocols.h>
|
virtual bool | convertMsgToBinary (LiteFixMessage &ownerMsg, Utils::RawBuffer &binaryMsg, int &size, bool isIncoming, bool isInitiator, const Engine::SessionExtraParametersImpl ¶ms, 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 ¶ms, Utils::Log::LogCategory &logger)=0 |
|
virtual size_t | getMessageSize (const char *pBuffer, size_t size) const =0 |
|
virtual size_t Parser::BinaryFixMappingI::getMessageSize |
( |
const char * |
pBuffer, |
|
|
size_t |
size |
|
) |
| const |
|
pure virtual |