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