B2BITS FIX Antenna C++  2.27.0
Public Member Functions | Public Attributes | List of all members
Engine::HeartbeatWithTestReqIDEvent Class Reference

A Heartbeat message (MsgType = 0) with the TestReqID field (tag = 112) is received. More...

#include <B2BITS_SessionEvent.h>

+ Inheritance diagram for Engine::HeartbeatWithTestReqIDEvent:
+ Collaboration diagram for Engine::HeartbeatWithTestReqIDEvent:

Public Member Functions

const std::string & getTestReqID () const
 Returns the TestReqId field (tag = 112). More...
 
 HeartbeatWithTestReqIDEvent (const FIXMessage *heartbeatMsg)
 Constructor. More...
 
virtual const std::string * what () const
 Reimplemented from SessionEvent. More...
 
virtual ~HeartbeatWithTestReqIDEvent ()
 Destructor. More...
 

Public Attributes

const FIXMessageheartbeatMsg_
 The Heartbeat message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Engine::SessionEvent
virtual ~SessionEvent ()
 Destructor. More...
 

Detailed Description

A Heartbeat message (MsgType = 0) with the TestReqID field (tag = 112) is received.

Usually such a message is sent in reply to a Test Request (MsgType = 1) message.

Constructor & Destructor Documentation

◆ HeartbeatWithTestReqIDEvent()

Engine::HeartbeatWithTestReqIDEvent::HeartbeatWithTestReqIDEvent ( const FIXMessage heartbeatMsg)
explicit

Constructor.

◆ ~HeartbeatWithTestReqIDEvent()

virtual Engine::HeartbeatWithTestReqIDEvent::~HeartbeatWithTestReqIDEvent ( )
virtual

Destructor.

Member Function Documentation

◆ getTestReqID()

const std::string& Engine::HeartbeatWithTestReqIDEvent::getTestReqID ( ) const

Returns the TestReqId field (tag = 112).

◆ what()

virtual const std::string* Engine::HeartbeatWithTestReqIDEvent::what ( ) const
virtual

Reimplemented from SessionEvent.

See also
SessionEvent

Implements Engine::SessionEvent.

Member Data Documentation

◆ heartbeatMsg_

const FIXMessage* Engine::HeartbeatWithTestReqIDEvent::heartbeatMsg_

The Heartbeat message.