B2BITS FIX Antenna HFT
1.0.16
|
Abstract storage of the rejected messages. More...
#include <B2BITS_MsgStorage.h>
Public Member Functions | |
virtual bool | hasRejectedMessage ()=0 |
Return true when storage contains rejected messages. More... | |
virtual bool | markRejected (const std::string &msg)=0 |
Mask message as rejected. More... | |
virtual void | retrieveRejectedMessages (std::vector< std::string > *pMessages)=0 |
Retrieves all rejected messages from storage. More... | |
virtual bool | unmarkRejected (const std::string &msg, const std::string &newMsg)=0 |
Unask rejected message and replace it by another one. More... | |
virtual | ~RejectMsgStorage () |
Abstract storage of the rejected messages.
|
inlinevirtual |
|
pure virtual |
Return true when storage contains rejected messages.
Implemented in Engine::B2B_SEALED< FileT >.
|
pure virtual |
Mask message as rejected.
Return true when message marked successfully
msg | - rejected message |
Implemented in Engine::B2B_SEALED< FileT >.
|
pure virtual |
Retrieves all rejected messages from storage.
pMessages | - container that will contains rejected messages |
Implemented in Engine::B2B_SEALED< FileT >.
|
pure virtual |
Unask rejected message and replace it by another one.
Return true when message replaced successfully
msg | - rejected message |
newMsg | - message that replace rejected message |
Implemented in Engine::B2B_SEALED< FileT >.