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