escript::DomainException Class Reference

DomainException exception class. More...

#include <DomainException.h>

Inheritance diagram for escript::DomainException:

esysUtils::EsysException

List of all members.

Public Member Functions

 DomainException ()
 Default constructor for the exception.
 DomainException (const char *cstr)
 Constructor for the exception.
 DomainException (const std::string &str)
 Constructor for the exception.
 DomainException (const DomainException &other)
 Copy Constructor for the exception.
virtual DomainExceptionoperator= (const DomainException &other) THROW(NO_ARG)
virtual ~DomainException () THROW(NO_ARG)
 Destructor.
virtual const std::string & exceptionName () const
 Returns the name of the exception.

Protected Types

typedef EsysException Parent

Static Private Attributes

static const std::string exceptionNameValue


Detailed Description

DomainException exception class.

Description: DomainException exception class. The class provides a public function returning the exception name


Member Typedef Documentation

typedef EsysException escript::DomainException::Parent [protected]

Reimplemented from esysUtils::EsysException.


Constructor & Destructor Documentation

escript::DomainException::DomainException (  )  [inline]

Default constructor for the exception.

References esysUtils::EsysException::updateMessage().

escript::DomainException::DomainException ( const char *  cstr  )  [inline]

Constructor for the exception.

References esysUtils::EsysException::updateMessage().

escript::DomainException::DomainException ( const std::string &  str  )  [inline]

Constructor for the exception.

References esysUtils::EsysException::updateMessage().

escript::DomainException::DomainException ( const DomainException other  )  [inline]

Copy Constructor for the exception.

References esysUtils::EsysException::updateMessage().

virtual escript::DomainException::~DomainException (  )  [inline, virtual]

Destructor.


Member Function Documentation

virtual DomainException& escript::DomainException::operator= ( const DomainException other  )  [inline, virtual]

const std::string & DomainException::exceptionName (  )  const [virtual]

Returns the name of the exception.

Reimplemented from esysUtils::EsysException.

References exceptionNameValue.


Member Data Documentation

const std::string DomainException::exceptionNameValue [static, private]

Reimplemented from esysUtils::EsysException.

Referenced by exceptionName().


The documentation for this class was generated from the following files:

Generated on Mon Aug 10 10:04:45 2009 for ESYS13 by  doxygen 1.5.6