#include <base/Exception.hpp>
Public Member Functions | |
virtual | ~Exception () throw () |
const char * | what () const throw () |
const std::string | getMessage () const |
Protected Member Functions | |
virtual void | buildFullMessage ()=0 |
Exception (const std::string &Msg) | |
Exception (const std::string &Sender, const std::string &Msg) | |
Exception (const std::string &Sender, const std::string &Source, const std::string &Msg) | |
Protected Attributes | |
std::string | m_Message |
std::string | m_Sender |
std::string | m_Source |
std::string | m_FullMessage |
openfluid::base::Exception::Exception | ( | const std::string & | Msg | ) | [inline, protected] |
openfluid::base::Exception::Exception | ( | const std::string & | Sender, |
const std::string & | Msg | ||
) | [inline, protected] |
openfluid::base::Exception::Exception | ( | const std::string & | Sender, |
const std::string & | Source, | ||
const std::string & | Msg | ||
) | [inline, protected] |
virtual openfluid::base::Exception::~Exception | ( | ) | throw () [inline, virtual] |
virtual void openfluid::base::Exception::buildFullMessage | ( | ) | [protected, pure virtual] |
const std::string openfluid::base::Exception::getMessage | ( | ) | const [inline] |
const char* openfluid::base::Exception::what | ( | ) | const throw () [inline] |
std::string openfluid::base::Exception::m_FullMessage [protected] |
std::string openfluid::base::Exception::m_Message [protected] |
std::string openfluid::base::Exception::m_Sender [protected] |
std::string openfluid::base::Exception::m_Source [protected] |