B2BITS FIX Antenna HFT
1.0.16
|
#include <LogMsgFile.h>
Public Types | |
enum | { SIZE = sizeof(Block) } |
typedef IndexFile_Flags | Flags |
typedef IndexFile_GlobalMsgID | GlobalMsgID |
typedef IndexFile_MagicNumber | MagicNumber |
typedef IndexFile_MsgSize | MsgSize |
typedef IndexFile_SeqNum | SeqNum |
typedef IndexFile_Timestamp | Timestamp |
typedef IndexFile_UserData32 | UserData32 |
typedef IndexFile_UserData64 | UserData64 |
Public Member Functions | |
Data () | |
Data (Offset pos, MsgSize size, SeqNum seqNum, Flags flags, const PersistentData &persistentData) | |
void * | getBuffer () const |
Flags | getFlags () const |
int | getMsgSize () const |
const PersistentData & | getPersistentData () const |
Offset | getPos () const |
SeqNum | getSeqNum () const |
bool | isValid () const |
bool | operator< (const Data &other) const |
bool | operator== (const Data &other) const |
bool | operator== (SeqNum seqNum) const |
void | reset () |
void | setFlags (Flags flags) |
void | setMsgSize (MsgSize size) |
void | setPersistentData (const PersistentData &persistentData) |
void | setPos (Offset pos) |
void | setSeqNum (SeqNum seqNum) |
void | updateMagicNumber () |
typedef IndexFile_Flags Engine::IndexFileT< FileT >::Data::Flags |
typedef IndexFile_GlobalMsgID Engine::IndexFileT< FileT >::Data::GlobalMsgID |
typedef IndexFile_MagicNumber Engine::IndexFileT< FileT >::Data::MagicNumber |
typedef IndexFile_MsgSize Engine::IndexFileT< FileT >::Data::MsgSize |
typedef IndexFile_SeqNum Engine::IndexFileT< FileT >::Data::SeqNum |
typedef IndexFile_Timestamp Engine::IndexFileT< FileT >::Data::Timestamp |
typedef IndexFile_UserData32 Engine::IndexFileT< FileT >::Data::UserData32 |
typedef IndexFile_UserData64 Engine::IndexFileT< FileT >::Data::UserData64 |
|
inline |
References reset().
|
inline |
|
inline |
|
inline |
Referenced by Engine::LogFileT< FileT >::isRejected(), Engine::LogFileT< FileT >::LogFileT(), Engine::LogFileT< FileT >::markRejected(), Engine::LogFileT< FileT >::markToBeResent(), Engine::LogFileT< FileT >::toBeResent(), Engine::LogFileT< FileT >::unmarkRejected(), and Engine::LogFileT< FileT >::unmarkToBeResent().
|
inline |
|
inline |
Referenced by RiskCommon::findMessageInSessionByGlobID(), and Engine::IndexFileT< FileT >::write().
|
inline |
Referenced by Engine::LogFileT< FileT >::load(), Engine::LogFileT< FileT >::LogFileT(), Engine::LogFileT< FileT >::markRejected(), Engine::IndexFileT< FileT >::Data::operator<(), Engine::IndexFileT< FileT >::Data::operator==(), Engine::LogFileT< FileT >::save(), and Engine::LogFileT< FileT >::unmarkRejected().
|
inline |
Referenced by Engine::LogFileT< FileT >::find().
|
inline |
|
inline |
References Engine::IndexFileT< FileT >::Data::getPos().
|
inline |
References Engine::IndexFileT< FileT >::Data::getPos().
|
inline |
References ILink3::getSeqNum().
|
inline |
Referenced by Engine::IndexFileT< FileT >::read().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |