![]() |
PahoMqttCpp
MQTT C++ Client for POSIX and Windows
|
#include <exception.h>
Public Member Functions | |
persistence_exception () | |
persistence_exception (int code) | |
persistence_exception (const string &msg) | |
persistence_exception (int code, const string &msg) | |
![]() | |
exception (int rc) | |
exception (int rc, ReasonCode reasonCode) | |
exception (int rc, const string &msg) | |
exception (int rc, ReasonCode reasonCode, const string &msg) | |
int | get_return_code () const |
string | get_error_str () const |
int | get_reason_code () const |
string | get_reason_code_str () const |
string | get_message () const |
string | to_string () const |
Additional Inherited Members | |
![]() | |
static string | error_str (int rc) |
static string | reason_code_str (int reasonCode) |
static string | printable_error (int rc, ReasonCode reasonCode=ReasonCode::SUCCESS, const string &msg=string()) |
![]() | |
static ReasonCode | reason_code (int rc, ReasonCode reasonCode) |
![]() | |
int | rc_ |
ReasonCode | reasonCode_ |
string | msg_ |
This exception is thrown by the implementor of the persistence interface if there is a problem reading or writing persistent data.
|
inline |
Creates an MQTT persistence exception.
|
inlineexplicit |
Creates an MQTT persistence exception.
code | The error code from the C library. |
|
inlineexplicit |
Creates an MQTT persistence exception.
msg | The text message for the error. |
|
inline |
Creates an MQTT persistence exception.
code | The error code |
msg | The text message for the error. |