Public Member Functions | |
| UnexpectedSequenceNumberException (Messaging::SbeMessage receivedMessage, std::string rejectReason, SeqNumber actualSeqNum, SeqNumber expectedSeqNum) | |
| ~UnexpectedSequenceNumberException () override=default | |
| SeqNumber | actualSeqNum () const noexcept |
| SeqNumber | expectedSeqNum () const noexcept |
| Public Member Functions inherited from SbeMessageAttachedExceptionBase | |
| SbeMessageAttachedExceptionBase (SessionErrorReason::Enum reason, std::string message, Messaging::SbeMessage sbeMessage) | |
| ~SbeMessageAttachedExceptionBase () override=0 | |
| Messaging::SbeMessage | receivedMessage () const |
| Public Member Functions inherited from SessionException | |
| SessionException (SessionErrorReason::Enum reason, std::string message) | |
| ~SessionException () override=default | |
| const char * | what () const noexcept override |
| SessionErrorReason::Enum | reason () const noexcept |
| const std::string & | toString () const noexcept |
Definition at line 120 of file SessionException.h.
| UnexpectedSequenceNumberException | ( | Messaging::SbeMessage | receivedMessage, |
| std::string | rejectReason, | ||
| SeqNumber | actualSeqNum, | ||
| SeqNumber | expectedSeqNum ) |
| receivedMessage | Message that triggered the exception. |
| rejectReason | Human-readable error description. |
| actualSeqNum | Sequence number received in the message. |
| expectedSeqNum | Sequence number expected by the session. |
|
overridedefault |
|
noexcept |
|
noexcept |