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