BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
fix::OutboundMessageBuilder Class Reference

#include <OutboundMessageBuilder.h>

Collaboration diagram for fix::OutboundMessageBuilder:
Collaboration graph

Static Public Member Functions

static std::string buildHeartbeat (const std::string &senderCompId, const std::string &targetCompId, uint32_t msgSeqNum, const std::string &testReqId="")
 
static std::string buildLogon (const std::string &senderCompId, const std::string &targetCompId, uint32_t msgSeqNum, int heartbeatInterval)
 
static std::string buildLogout (const std::string &senderCompId, const std::string &targetCompId, uint32_t msgSeqNum, const std::string &text="")
 
static std::string buildMessage (const std::string &senderCompId, const std::string &targetCompId, uint32_t msgSeqNum, const std::string &msgType, const std::string &bodyStr)
 
static std::string buildResendRequest (const std::string &senderCompId, const std::string &targetCompId, uint32_t msgSeqNum, uint32_t beginSeqNo, uint32_t endSeqNo)
 
static std::string generateTimestamp ()
 

Member Function Documentation

◆ buildHeartbeat()

std::string fix::OutboundMessageBuilder::buildHeartbeat ( const std::string &  senderCompId,
const std::string &  targetCompId,
uint32_t  msgSeqNum,
const std::string &  testReqId = "" 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ buildLogon()

std::string fix::OutboundMessageBuilder::buildLogon ( const std::string &  senderCompId,
const std::string &  targetCompId,
uint32_t  msgSeqNum,
int  heartbeatInterval 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ buildLogout()

std::string fix::OutboundMessageBuilder::buildLogout ( const std::string &  senderCompId,
const std::string &  targetCompId,
uint32_t  msgSeqNum,
const std::string &  text = "" 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ buildMessage()

std::string fix::OutboundMessageBuilder::buildMessage ( const std::string &  senderCompId,
const std::string &  targetCompId,
uint32_t  msgSeqNum,
const std::string &  msgType,
const std::string &  bodyStr 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ buildResendRequest()

std::string fix::OutboundMessageBuilder::buildResendRequest ( const std::string &  senderCompId,
const std::string &  targetCompId,
uint32_t  msgSeqNum,
uint32_t  beginSeqNo,
uint32_t  endSeqNo 
)
static
Here is the call graph for this function:

◆ generateTimestamp()

std::string fix::OutboundMessageBuilder::generateTimestamp ( )
static
Here is the caller graph for this function:

The documentation for this class was generated from the following files: