24#ifndef PDCOM5_EXCEPTION_H
25#define PDCOM5_EXCEPTION_H
27#include "pdcom5_export.h"
36 using std::runtime_error::runtime_error;
43 Exception(
"Internal error, please file a bug report: " + msg)
49 using Exception::Exception;
84 using Exception::Exception;
91 Exception(
"Read failure, errno: " + std::to_string(e)), errno_(e)
97 TlsError(std::string what,
int err_code) :
98 Exception(std::move(what)), err_code_(err_code)
106 using Exception::Exception;
108 Exception(
"Write failure, errno: " + std::to_string(e)), errno_(e)
library version string as "major.minor.patch"
Definition: ClientStatistics.h:31
Definition: Exception.h:53
Definition: Exception.h:58
Definition: Exception.h:35
Definition: Exception.h:40
Definition: Exception.h:48
Definition: Exception.h:63
Definition: Exception.h:68
Definition: Exception.h:73
Definition: Exception.h:78
Definition: Exception.h:83
Definition: Exception.h:88
Definition: Exception.h:96
Definition: Exception.h:104