|
B2BITS FIX Antenna HFT
1.0.18
|
#include <SessionHistory.h>
Public Types | |
| typedef Engine::IndexFile::Data::GlobalMsgID | GlobalMsgID |
| typedef Engine::IndexFile::Data | IndexData |
Public Member Functions | |
| bool | getCurrentGlobalMsgID (GlobalMsgID *pMsgID) const |
| IndexData const * | getCurrentIndexData () const |
| std::string | getCurrentIndexFileName () const |
| bool | getCurrentMessage (std::string *pRawMsg, bool &isOutLog, System::u64 &sessionGlobID) |
| bool | getMaxGlobalMsgID (GlobalMsgID *pNumber) const |
| GlobalMsgID | getWaitingGlobalMsgID () const |
| bool | haveProcessedMessages () const |
| SessionHistoryErrorCode | moveNextMessage (SessionHistoryLogTypes=SessionHistoryLogTypes::All) |
| SessionHistory & | operator= (const SessionHistory &)=delete |
| void | readLogDir () |
| void | reset (GlobalMsgID startGlobalMsgID=0) |
| SessionHistory (const SessionHistory &)=delete | |
| SessionHistory (std::string const &sender, std::string const &target, SessionOptions const &options) | |
| std::tuple< std::string, bool > | tryIgnoreCorruptedIndexFile () |
| std::tuple< std::string, bool > | tryIgnoreCurrentLogFile () |
| ~SessionHistory () | |
| typedef Engine::IndexFile::Data::GlobalMsgID RiskCommon::SessionHistory::GlobalMsgID |
|
delete |
| RiskCommon::SessionHistory::SessionHistory | ( | std::string const & | sender, |
| std::string const & | target, | ||
| SessionOptions const & | options | ||
| ) |
| RiskCommon::SessionHistory::~SessionHistory | ( | ) |
| bool RiskCommon::SessionHistory::getCurrentGlobalMsgID | ( | GlobalMsgID * | pMsgID | ) | const |
| IndexData const* RiskCommon::SessionHistory::getCurrentIndexData | ( | ) | const |
| std::string RiskCommon::SessionHistory::getCurrentIndexFileName | ( | ) | const |
| bool RiskCommon::SessionHistory::getCurrentMessage | ( | std::string * | pRawMsg, |
| bool & | isOutLog, | ||
| System::u64 & | sessionGlobID | ||
| ) |
| bool RiskCommon::SessionHistory::getMaxGlobalMsgID | ( | GlobalMsgID * | pNumber | ) | const |
| GlobalMsgID RiskCommon::SessionHistory::getWaitingGlobalMsgID | ( | ) | const |
|
inline |
| SessionHistoryErrorCode RiskCommon::SessionHistory::moveNextMessage | ( | SessionHistoryLogTypes | = SessionHistoryLogTypes::All | ) |
|
delete |
| void RiskCommon::SessionHistory::readLogDir | ( | ) |
| void RiskCommon::SessionHistory::reset | ( | GlobalMsgID | startGlobalMsgID = 0 | ) |
| std::tuple<std::string, bool> RiskCommon::SessionHistory::tryIgnoreCorruptedIndexFile | ( | ) |
| std::tuple<std::string, bool> RiskCommon::SessionHistory::tryIgnoreCurrentLogFile | ( | ) |
1.8.5