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
Engine::FIXTagVisitorFactory Struct Referenceabstract

Receive Data Listener interface. More...

#include <B2BITS_FixEngine.h>

Public Member Functions

virtual Engine::FIXTagVisitoronBeginMessageParse (Engine::MsgPipeElem *elem)=0
 This call-back method is called when a receiving thread is going to parse an incoming message. More...
 
virtual ~FIXTagVisitorFactory ()
 Destructor. More...
 

Detailed Description

Receive Data Listener interface.

Constructor & Destructor Documentation

virtual Engine::FIXTagVisitorFactory::~FIXTagVisitorFactory ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual Engine::FIXTagVisitor* Engine::FIXTagVisitorFactory::onBeginMessageParse ( Engine::MsgPipeElem elem)
pure virtual

This call-back method is called when a receiving thread is going to parse an incoming message.

Parameters
elemIt is a container element storing reusable message that is being parsed. Ownership is not transferred to the callee.
Returns
pointer to the Tag Visitor. Ownership of the Visitor is not transferred to the caller. The visitor is not used after parse of the message is done.
Note
can be called multiple times for the single incoming message if parsing of the message starts multiple times e.g. if only part of the message is received.