B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
RiskCommon Namespace Reference

Classes

struct  CodeLocation
 
class  Exception
 
class  FileNotFoundException
 
class  InvalidGlobalMsgIDException
 
class  PropertyNotFoundException
 
class  SessionHistory
 
class  SessionHistoryErrorCode
 
class  SessionHistoryException
 
class  SessionHistoryMgr
 
class  SessionLogGroup
 
class  SessionLogReader
 
class  SessionLogReaderBase
 
struct  SessionOptions
 

Typedefs

typedef boost::shared_ptr
< SessionHistory
SessionHistoryPtr
 
typedef boost::shared_ptr
< SessionLogGroup
SessionLogGroupPtr
 
typedef boost::shared_ptr
< SessionLogReader
SessionLogReaderPtr
 

Functions

 BOOST_SCOPED_ENUM_START (SessionHistoryLogTypes)
 
BOOST_SCOPED_ENUM_END BOOST_SCOPED_ENUM_START (SessionHistoryMode)
 
static bool findMessageInSessionByGlobID (uint64_t globMsgID, const std::string &senderCompID, const std::string &targetCompID, bool isOut, Parser::LiteFixMessage &msg)
 
static bool isFatalFIXPersistanceError (RiskCommon::SessionHistoryErrorCode::Enum errCode)
 
static bool loadSessionFilesForSearch (RiskCommon::SessionHistoryMgr &historyMgr, const std::string &senderCompID, const std::string &targetCompID)
 
std::ostream & operator<< (std::ostream &stream, const CodeLocation &cl)
 

Typedef Documentation

typedef boost::shared_ptr<SessionHistory> RiskCommon::SessionHistoryPtr
typedef boost::shared_ptr<SessionLogGroup> RiskCommon::SessionLogGroupPtr

Function Documentation

RiskCommon::BOOST_SCOPED_ENUM_START ( SessionHistoryLogTypes  )
BOOST_SCOPED_ENUM_END RiskCommon::BOOST_SCOPED_ENUM_START ( SessionHistoryMode  )
static bool RiskCommon::findMessageInSessionByGlobID ( uint64_t  globMsgID,
const std::string &  senderCompID,
const std::string &  targetCompID,
bool  isOut,
Parser::LiteFixMessage msg 
)
inlinestatic
static bool RiskCommon::isFatalFIXPersistanceError ( RiskCommon::SessionHistoryErrorCode::Enum  errCode)
inlinestatic
static bool RiskCommon::loadSessionFilesForSearch ( RiskCommon::SessionHistoryMgr historyMgr,
const std::string &  senderCompID,
const std::string &  targetCompID 
)
inlinestatic
std::ostream& RiskCommon::operator<< ( std::ostream &  stream,
const CodeLocation &  cl 
)
inline