Public Member Functions | List of all members
FIX::MessageStore Class Referenceabstract

This interface must be implemented to store and retrieve messages and sequence numbers. More...

#include <MessageStore.h>

Inheritance diagram for FIX::MessageStore:
Inheritance graph
[legend]

Public Member Functions

virtual ~MessageStore ()
 
virtual bool set (int, const std::string &)=0 throw ( IOException )
 
virtual void get (int, int, std::vector< std::string > &) const =0 throw ( IOException )
 
virtual int getNextSenderMsgSeqNum () const =0 throw ( IOException )
 
virtual int getNextTargetMsgSeqNum () const =0 throw ( IOException )
 
virtual void setNextSenderMsgSeqNum (int)=0 throw ( IOException )
 
virtual void setNextTargetMsgSeqNum (int)=0 throw ( IOException )
 
virtual void incrNextSenderMsgSeqNum ()=0 throw ( IOException )
 
virtual void incrNextTargetMsgSeqNum ()=0 throw ( IOException )
 
virtual UtcTimeStamp getCreationTime () const =0 throw ( IOException )
 
virtual void reset ()=0 throw ( IOException )
 
virtual void refresh ()=0 throw ( IOException )
 

Detailed Description

This interface must be implemented to store and retrieve messages and sequence numbers.

Definition at line 66 of file MessageStore.h.

Constructor & Destructor Documentation

virtual FIX::MessageStore::~MessageStore ( )
inlinevirtual

Definition at line 69 of file MessageStore.h.

69 {}

Member Function Documentation

virtual void FIX::MessageStore::get ( int  ,
int  ,
std::vector< std::string > &   
) const
throw (IOException
)
pure virtual
virtual UtcTimeStamp FIX::MessageStore::getCreationTime ( ) const
throw (IOException
)
pure virtual
virtual int FIX::MessageStore::getNextSenderMsgSeqNum ( ) const
throw (IOException
)
pure virtual
virtual int FIX::MessageStore::getNextTargetMsgSeqNum ( ) const
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::incrNextSenderMsgSeqNum ( )
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::incrNextTargetMsgSeqNum ( )
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::refresh ( )
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::reset ( )
throw (IOException
)
pure virtual
virtual bool FIX::MessageStore::set ( int  ,
const std::string &   
)
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::setNextSenderMsgSeqNum ( int  )
throw (IOException
)
pure virtual
virtual void FIX::MessageStore::setNextTargetMsgSeqNum ( int  )
throw (IOException
)
pure virtual

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

Generated on Sat Mar 29 2014 15:13:34 for QuickFIX by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2001