41 #ifndef __OPENFLUID_BASE_EXCEPTION_HPP__ 
   42 #define __OPENFLUID_BASE_EXCEPTION_HPP__ 
   49 namespace openfluid { 
namespace base {
 
   87     const char * 
what() 
const throw()
 
Exception(const std::string &Msg)
Definition: Exception.hpp:66
std::string m_FullMessage
Definition: Exception.hpp:60
virtual void buildFullMessage()=0
std::string m_Message
Definition: Exception.hpp:56
virtual ~Exception()
Definition: Exception.hpp:77
ExceptionContext m_Context
Definition: Exception.hpp:58
const std::string getMessage() const 
Definition: Exception.hpp:97
const char * what() const 
Definition: Exception.hpp:87
Definition: ExceptionContext.hpp:53
const std::string getFullMessage() const 
Definition: Exception.hpp:105
Exception(const ExceptionContext &Context, const std::string &Msg)
Definition: Exception.hpp:70
const ExceptionContext getContext() const 
Definition: Exception.hpp:115
Definition: Exception.hpp:52