17 #ifndef __RIPLEY_EXCEPTION_H__
18 #define __RIPLEY_EXCEPTION_H__
20 #include <ripley/system_dep.h>
21 #include <esysUtils/EsysException.h>
71 Parent::operator=(other);
80 virtual const std::string& exceptionName()
const;
90 #endif // __RIPLEY_EXCEPTION_H__
EsysException Parent
Definition: RipleyException.h:32
virtual ~RipleyException() THROW(NO_ARG)
Destructor.
Definition: RipleyException.h:63
RipleyException & operator=(const RipleyException &other) THROW(NO_ARG)
Assignment operator.
Definition: RipleyException.h:69
RipleyException(const RipleyException &other)
Copy Constructor.
Definition: RipleyException.h:57
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
RipleyException(const std::string &str)
Constructor with message.
Definition: RipleyException.h:51
RipleyException exception class.
Definition: RipleyException.h:29
#define THROW(ARG)
Definition: esysUtils/src/system_dep.h:62
RipleyException(const char *cstr)
Constructor with message.
Definition: RipleyException.h:45
static const std::string exceptionNameValue
Definition: RipleyException.h:85
#define RIPLEY_DLL_API
Definition: ripley/src/system_dep.h:35
RipleyException()
Default constructor for the exception.
Definition: RipleyException.h:39