pelib
2.0.0
|
#include <PelibException.hpp>
Public Member Functions | |
PelibException (const std::string &message) | |
PelibException (const char *message) | |
virtual | ~PelibException () throw () |
virtual const char * | what () const throw () |
Protected Attributes | |
std::string | msg |
Exception thrown upon failed cast attempts from a superclass to a derived class
Definition at line 30 of file PelibException.hpp.
pelib::PelibException::PelibException | ( | const std::string & | message | ) | [explicit] |
Constructor
message | Message to display to the screen if the exception is not caught |
Definition at line 32 of file PelibException.cpp.
pelib::PelibException::PelibException | ( | const char * | message | ) | [explicit] |
Constructor
message | Message to display to the screen if the exception is not caught |
Definition at line 37 of file PelibException.cpp.
pelib::PelibException::~PelibException | ( | ) | throw () [virtual] |
Destructor
Definition at line 42 of file PelibException.cpp.
const char * pelib::PelibException::what | ( | ) | const throw () [virtual] |
Returns a human-readable string that explains the reason that lead to throwing this exception
Definition at line 48 of file PelibException.cpp.
std::string pelib::PelibException::msg [protected] |
Human-readable message to show if the exception is not caught
Definition at line 52 of file PelibException.hpp.