40#ifndef __OPENFLUID_BASE_FRAMEWORKEXCEPTION_HPP__
41#define __OPENFLUID_BASE_FRAMEWORKEXCEPTION_HPP__
104 Context[
"source"] =
"framework";
116 Context[
"codeloc"] = CodeLoc;
Definition ExceptionContext.hpp:54
Definition Exception.hpp:53
std::string m_Message
Definition Exception.hpp:56
std::string m_FullMessage
Definition Exception.hpp:60
ExceptionContext m_Context
Definition Exception.hpp:58
Definition FrameworkException.hpp:51
FrameworkException()=delete
FrameworkException(const ExceptionContext &Context, const std::string &Msg)
Definition FrameworkException.hpp:79
static ExceptionContext computeContext(const std::string &CodeLoc)
Definition FrameworkException.hpp:113
void buildFullMessage()
Definition FrameworkException.hpp:54
FrameworkException(const std::string &CodeLoc, const std::string &Msg)
Definition FrameworkException.hpp:90
static ExceptionContext computeContext()
Definition FrameworkException.hpp:101
FrameworkException(const std::string &Msg)
Definition FrameworkException.hpp:125
Definition ApplicationException.hpp:47