#include <Exception.h>
Public Member Functions | |
Exception (const std::string what="unknown exception occured",...) throw () | |
virtual const char * | what () const throw () |
virtual | ~Exception () throw () |
Protected Member Functions | |
void | setReason (const std::string &what, va_list &args) |
Protected Attributes | |
std::string | reason |
Definition at line 33 of file Exception.h.
castor::Exception::Exception | ( | const std::string | what = "unknown exception occured" , |
... | |||
) | throw () [inline] |
Definition at line 41 of file Exception.h.
virtual castor::Exception::~Exception | ( | ) | throw () [inline, virtual] |
Definition at line 50 of file Exception.h.
void castor::Exception::setReason | ( | const std::string & | what, |
va_list & | args | ||
) | [inline, protected] |
Definition at line 59 of file Exception.h.
virtual const char* castor::Exception::what | ( | ) | const throw () [inline, virtual] |
Definition at line 53 of file Exception.h.
std::string castor::Exception::reason [protected] |
Definition at line 37 of file Exception.h.