17 #ifndef __SOLVEROPTIONS_EXCEPTION_H__ 18 #define __SOLVEROPTIONS_EXCEPTION_H__ 21 #include <esysUtils/EsysException.h> 71 Parent::operator=(other);
80 virtual const std::string& exceptionName()
const;
SolverOptionsException(const std::string &str)
Constructor with message.
Definition: SolverOptionsException.h:51
SolverOptionsException(const char *cstr)
Constructor with message.
Definition: SolverOptionsException.h:45
A base class for exception classes used within Esys system.
Definition: EsysException.h:31
Definition: AbstractContinuousDomain.cpp:24
EsysException Parent
Definition: SolverOptionsException.h:32
#define NO_ARG
Definition: esysUtils/src/system_dep.h:56
static const std::string exceptionNameValue
Definition: SolverOptionsException.h:85
SolverOptionsException exception class.
Definition: SolverOptionsException.h:29
virtual ~SolverOptionsException() THROW(NO_ARG)
Destructor.
Definition: SolverOptionsException.h:63
SolverOptionsException()
Default constructor for the exception.
Definition: SolverOptionsException.h:39
SolverOptionsException(const SolverOptionsException &other)
Copy Constructor.
Definition: SolverOptionsException.h:57
#define THROW(ARG)
Definition: esysUtils/src/system_dep.h:53
#define ESCRIPT_DLL_API
Definition: escriptcore/src/system_dep.h:54
SolverOptionsException & operator=(const SolverOptionsException &other) THROW(NO_ARG)
Assignment operator.
Definition: SolverOptionsException.h:69