#include <exception.hpp>
Public Member Functions | |
Exception () | |
Exception (std::string msg) | |
const char * | what () const throw () |
~Exception () throw () | |
virtual const std::string & | getMessage () const |
std::string | copyMessage () const |
Static Public Member Functions | |
static void | registerException () |
Protected Attributes | |
std::string | message |
eigenpy::Exception::Exception | ( | ) | [inline] |
eigenpy::Exception::Exception | ( | std::string | msg | ) | [inline] |
eigenpy::Exception::~Exception | ( | ) | throw () [inline] |
std::string eigenpy::Exception::copyMessage | ( | ) | const [inline] |
References getMessage().
Referenced by registerException().
virtual const std::string& eigenpy::Exception::getMessage | ( | ) | const [inline, virtual] |
References message.
Referenced by copyMessage(), and what().
void eigenpy::Exception::registerException | ( | ) | [static] |
References copyMessage().
Referenced by eigenpy::enableEigenPy().
const char* eigenpy::Exception::what | ( | ) | const throw () [inline] |
References getMessage().
std::string eigenpy::Exception::message [protected] |
Referenced by eigenpy::ExceptionIndex::ExceptionIndex(), and getMessage().