eigenpy::Exception Class Reference

#include <exception.hpp>

Inheritance diagram for eigenpy::Exception:
[legend]
Collaboration diagram for eigenpy::Exception:
[legend]

List of all members.

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

Constructor & Destructor Documentation

eigenpy::Exception::Exception ( ) [inline]
eigenpy::Exception::Exception ( std::string  msg) [inline]
eigenpy::Exception::~Exception ( ) throw () [inline]

Member Function Documentation

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().


Member Data Documentation