Public Member Functions | |
| UnexpectedSequenceNumberException (Messaging::SbeMessage receivedMessage, const std::string &rejectReason, SeqNumber actualSeqNum, SeqNumber expectedSeqNum, Messaging::UInt64 sessionVerId) | |
| ~UnexpectedSequenceNumberException () noexcept override=default | |
| SeqNumber | actualSeqNum () const noexcept |
| SeqNumber | expectedSeqNum () const noexcept |
| Messaging::UInt64 | sessionVerId () const noexcept |
| Public Member Functions inherited from SbeMessageAttachedExceptionBase | |
| SbeMessageAttachedExceptionBase (SessionErrorReason::Enum reason, const std::string &message, Messaging::SbeMessage sbeMessage) | |
| Messaging::SbeMessage | receivedMessage () const |
| ~SbeMessageAttachedExceptionBase () noexcept override=0 | |
| Public Member Functions inherited from SessionException | |
| SessionException (SessionErrorReason::Enum reason, const std::string &message) | |
| SessionException (SessionErrorReason::Enum reason, const std::string &message, const std::exception &cause) | |
| ~SessionException () noexcept override=default | |
| const char * | what () const noexcept override |
| SessionErrorReason::Enum | reason () const noexcept |
| const std::string & | toString () const noexcept |
Definition at line 126 of file SessionException.h.
| UnexpectedSequenceNumberException | ( | Messaging::SbeMessage | receivedMessage, |
| const std::string & | rejectReason, | ||
| SeqNumber | actualSeqNum, | ||
| SeqNumber | expectedSeqNum, | ||
| Messaging::UInt64 | sessionVerId ) |
|
overridedefaultnoexcept |
|
inlinenoexcept |
Definition at line 135 of file SessionException.h.
|
inlinenoexcept |
Definition at line 140 of file SessionException.h.
|
inlinenoexcept |
Definition at line 145 of file SessionException.h.