#include <ware/WareException.hpp>
Public Member Functions | |
WareException ()=delete | |
WareException (const openfluid::base::ExceptionContext &Context, const std::string &Msg) | |
Public Member Functions inherited from openfluid::base::Exception | |
Exception ()=delete | |
virtual | ~Exception () throw () |
const char * | what () const throw () |
const std::string | getMessage () const |
const std::string | getFullMessage () const |
const ExceptionContext | getContext () const |
Static Public Member Functions | |
static openfluid::base::ExceptionContext | computeContext (const WareType WType, const WareID_t &ID) |
static openfluid::base::ExceptionContext | computeContext (const WareType WType, const WareID_t &ID, const openfluid::base::SimulationStatus::SimulationStage Stage) |
static openfluid::base::ExceptionContext | computeContext (const WareType WType, const WareID_t &ID, const openfluid::base::SimulationStatus::SimulationStage Stage, openfluid::core::TimeIndex_t TimeIndex) |
Protected Member Functions | |
void | buildFullMessage () |
Protected Member Functions inherited from openfluid::base::Exception | |
Exception (const std::string &Msg) | |
Exception (const ExceptionContext &Context, const std::string &Msg) | |
Additional Inherited Members | |
Protected Attributes inherited from openfluid::base::Exception | |
std::string | m_Message |
ExceptionContext | m_Context |
std::string | m_FullMessage |
|
delete |
|
inline |
|
inlineprotectedvirtual |
Implements openfluid::base::Exception.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |