B2BITS FIX Antenna C++  2.27.0
Public Member Functions | Protected Member Functions | List of all members
Engine::StorableMsg Class Referenceabstract

Defines contract of the message to be stored in storage. More...

#include <B2BITS_MsgStorage.h>

Public Member Functions

virtual int getSeqNum () const =0
 Returns message number. More...
 
virtual bool isOriginal () const =0
 Returns isOriginal flag. More...
 
virtual void release () const =0
 Cleans resources. More...
 
virtual bool toBeResent () const =0 throw ()
 Returns true if messages could be resent. More...
 

Protected Member Functions

virtual ~StorableMsg ()
 

Detailed Description

Defines contract of the message to be stored in storage.

Constructor & Destructor Documentation

◆ ~StorableMsg()

virtual Engine::StorableMsg::~StorableMsg ( )
inlineprotectedvirtual

Member Function Documentation

◆ getSeqNum()

virtual int Engine::StorableMsg::getSeqNum ( ) const
pure virtual

Returns message number.

◆ isOriginal()

virtual bool Engine::StorableMsg::isOriginal ( ) const
pure virtual

Returns isOriginal flag.

◆ release()

virtual void Engine::StorableMsg::release ( ) const
pure virtual

Cleans resources.

◆ toBeResent()

virtual bool Engine::StorableMsg::toBeResent ( ) const
throw (
)
pure virtual

Returns true if messages could be resent.