general IO error (should be specialized)
More...
#include <cartobase/exception/ioexcept.h>
general IO error (should be specialized)
Definition at line 45 of file ioexcept.h.
◆ io_error()
carto::io_error::io_error |
( |
const std::string & |
arg, |
|
|
const std::string & |
filename = "" |
|
) |
| |
◆ ~io_error()
virtual carto::io_error::~io_error |
( |
| ) |
|
throw | ( | |
| ) | | |
|
virtual |
◆ filename()
std::string carto::io_error::filename |
( |
| ) |
const |
|
inline |
◆ keepExceptionPriority()
static void carto::io_error::keepExceptionPriority |
( |
std::exception & |
e, |
|
|
int & |
prio, |
|
|
int & |
type, |
|
|
std::string & |
message, |
|
|
int |
raiseprio = 0 |
|
) |
| |
|
static |
◆ launchErrnoExcept()
static void carto::io_error::launchErrnoExcept |
( |
const std::string & |
filename = "" | ) |
|
|
static |
◆ launchExcept()
static void carto::io_error::launchExcept |
( |
int |
code, |
|
|
const std::string & |
msg, |
|
|
const std::string & |
defmsg = "" |
|
) |
| |
|
static |
◆ what()
virtual const char* carto::io_error::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
The documentation for this class was generated from the following file: