18 #if !defined finley_FinleyAdapterException_20040526_H
19 #define finley_FinleyAdapterException_20040526_H
22 #include "esysUtils/EsysException.h"
84 Parent::operator=(other);
void updateMessage()
update m_exceptionMessage after a reason update.
Definition: EsysException.h:202
static const std::string exceptionNameValue
Definition: FinleyAdapterException.h:102
virtual const std::string & exceptionName() const
Returns the name of the exception.
Definition: FinleyAdapterException.cpp:29
A base class for exception classes used within Esys system.
Definition: EsysException.h:31
std::exception Parent
Definition: EsysException.h:36
#define NO_ARG
Definition: esysUtils/src/system_dep.h:65
FinleyAdapterException(const char *cstr)
Constructor for the exception.
Definition: FinleyAdapterException.h:54
FinleyAdapterException exception class.
Definition: FinleyAdapterException.h:35
FinleyAdapterException & operator=(const FinleyAdapterException &other) THROW(NO_ARG)
Assignment operator.
Definition: FinleyAdapterException.h:82
FinleyAdapterException(const FinleyAdapterException &other)
Copy Constructor for the exception.
Definition: FinleyAdapterException.h:67
#define THROW(ARG)
Definition: esysUtils/src/system_dep.h:62
EsysException()
Default Constructor. Creates an exception with no message.
Definition: EsysException.cpp:29
#define FINLEY_DLL_API
Definition: finley/src/CPPAdapter/system_dep.h:44
EsysException Parent
Definition: FinleyAdapterException.h:40
FinleyAdapterException()
Default constructor for the exception.
Definition: FinleyAdapterException.h:48
FinleyAdapterException(const std::string &str)
Constructor for the exception.
Definition: FinleyAdapterException.h:60
virtual ~FinleyAdapterException() THROW(NO_ARG)
Destructor.
Definition: FinleyAdapterException.h:74