#include <aurostd_xerror.h>
|
| xerror (const std::string &, const std::string &, const std::string &, int=1) |
|
| xerror (const std::string &, const std::string &, const std::stringstream &, int=1) |
|
| xerror (const std::string &, const std::stringstream &, const std::stringstream &, int=1) |
|
| xerror (const std::string &, const std::stringstream &, const std::string &, int=1) |
|
| ~xerror () throw () |
|
std::string | what () |
|
int | whatCode () const |
|
std::string | whereFunction () |
|
std::string | whereFileName () |
|
std::string | buildMessageString () |
|
Definition at line 50 of file aurostd_xerror.h.
◆ xerror() [1/4]
aurostd::xerror::xerror |
( |
const std::string & | filename, |
|
|
const std::string & | function, |
|
|
const std::string & | msg, |
|
|
int | code = 1 ) |
◆ xerror() [2/4]
aurostd::xerror::xerror |
( |
const std::string & | filename, |
|
|
const std::string & | function, |
|
|
const std::stringstream & | msg, |
|
|
int | code = 1 ) |
◆ xerror() [3/4]
aurostd::xerror::xerror |
( |
const std::string & | filename, |
|
|
const std::stringstream & | function, |
|
|
const std::stringstream & | msg, |
|
|
int | code = 1 ) |
◆ xerror() [4/4]
aurostd::xerror::xerror |
( |
const std::string & | filename, |
|
|
const std::stringstream & | function, |
|
|
const std::string & | msg, |
|
|
int | code = 1 ) |
◆ ~xerror()
aurostd::xerror::~xerror |
( |
| ) |
|
throw | ( | ) | | | |
|
inline |
◆ what()
std::string aurostd::xerror::what |
( |
| ) |
|
◆ whatCode()
int aurostd::xerror::whatCode |
( |
| ) |
const |
|
nodiscard |
◆ whereFunction()
std::string aurostd::xerror::whereFunction |
( |
| ) |
|
◆ whereFileName()
std::string aurostd::xerror::whereFileName |
( |
| ) |
|
◆ buildMessageString()
std::string aurostd::xerror::buildMessageString |
( |
| ) |
|
◆ buildException()
void aurostd::xerror::buildException |
( |
const std::string & | filename, |
|
|
const std::string & | fname, |
|
|
const std::string & | msg, |
|
|
const int & | code ) |
|
private |
◆ codeValid()
bool aurostd::xerror::codeValid |
( |
| ) |
const |
|
nodiscardprivate |
◆ error_string()
std::string aurostd::xerror::error_string |
( |
| ) |
const |
|
nodiscardprivate |
◆ error_code
int aurostd::xerror::error_code |
|
private |
◆ error_number
int aurostd::xerror::error_number |
|
private |
◆ error_type
int aurostd::xerror::error_type |
|
private |
◆ file_name
std::string aurostd::xerror::file_name |
|
private |
◆ function_name
std::string aurostd::xerror::function_name |
|
private |
◆ error_message
std::string aurostd::xerror::error_message |
|
private |
The documentation for this class was generated from the following files: