|
| OpenFileException (int code=0) |
|
| OpenFileException (const std::string &msg, int code=0) |
|
| OpenFileException (const std::string &msg, const std::string &arg, int code=0) |
|
| OpenFileException (const std::string &msg, const Pothos::Exception &exc, int code=0) |
|
| OpenFileException (const OpenFileException &exc) |
|
| ~ OpenFileException () throw () |
|
OpenFileException & | operator= (const OpenFileException &exc) |
|
const char * | name () const throw () |
| Assignment operator. More...
|
|
const char * | className () const throw () |
| Returns a static string describing the exception. More...
|
|
Pothos::Exception * | clone () const |
|
void | rethrow () const |
|
| FileException (int code=0) |
|
| FileException (const std::string &msg, int code=0) |
|
| FileException (const std::string &msg, const std::string &arg, int code=0) |
|
| FileException (const std::string &msg, const Pothos::Exception &exc, int code=0) |
|
| FileException (const FileException &exc) |
|
| ~ FileException () throw () |
|
FileException & | operator= (const FileException &exc) |
|
| IOException (int code=0) |
|
| IOException (const std::string &msg, int code=0) |
|
| IOException (const std::string &msg, const std::string &arg, int code=0) |
|
| IOException (const std::string &msg, const Pothos::Exception &exc, int code=0) |
|
| IOException (const IOException &exc) |
|
| ~ IOException () throw () |
|
IOException & | operator= (const IOException &exc) |
|
| RuntimeException (int code=0) |
|
| RuntimeException (const std::string &msg, int code=0) |
|
| RuntimeException (const std::string &msg, const std::string &arg, int code=0) |
|
| RuntimeException (const std::string &msg, const Pothos::Exception &exc, int code=0) |
|
| RuntimeException (const RuntimeException &exc) |
|
| ~ RuntimeException () throw () |
|
RuntimeException & | operator= (const RuntimeException &exc) |
|
| Exception (const std::string &msg, int code=0) |
|
| Exception (const std::string &msg, const std::string &arg, int code=0) |
| Creates an exception. More...
|
|
| Exception (const std::string &msg, const Exception &nested, int code=0) |
| Creates an exception. More...
|
|
| Exception (const Exception &exc) |
|
| ~Exception () throw () |
| Copy constructor. More...
|
|
Exception & | operator= (const Exception &exc) |
| Destroys the exception and deletes the nested exception. More...
|
|
virtual const char * | what () const throw () |
| Returns the name of the exception class. More...
|
|
const Exception * | nested () const |
|
const std::string & | message () const |
|
int | code () const |
| Returns the message text. More...
|
|
std::string | displayText () const |
| Returns the exception code if defined. More...
|
|