escript  Revision_
Public Member Functions | Protected Types | Static Private Attributes
ripley::RipleyException Class Reference

RipleyException exception class. More...

#include <RipleyException.h>

Inheritance diagram for ripley::RipleyException:
esysUtils::EsysException

List of all members.

Public Member Functions

 RipleyException ()
 Default constructor for the exception.
 RipleyException (const char *cstr)
 Constructor with message.
 RipleyException (const std::string &str)
 Constructor with message.
 RipleyException (const RipleyException &other)
 Copy Constructor.
virtual ~RipleyException () THROW(NO_ARG)
 Destructor.
RipleyExceptionoperator= (const RipleyException &other) THROW(NO_ARG)
 Assignment operator.
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

RipleyException exception class.


Member Typedef Documentation

Reimplemented from esysUtils::EsysException.


Constructor & Destructor Documentation

Default constructor for the exception.

ripley::RipleyException::RipleyException ( const char *  cstr) [inline]

Constructor with message.

ripley::RipleyException::RipleyException ( const std::string &  str) [inline]

Constructor with message.

Copy Constructor.

virtual ripley::RipleyException::~RipleyException ( ) [inline, virtual]

Destructor.


Member Function Documentation

const std::string & ripley::RipleyException::exceptionName ( ) const [virtual]

Returns the name of the exception.

Reimplemented from esysUtils::EsysException.

References exceptionNameValue.

RipleyException& ripley::RipleyException::operator= ( const RipleyException other) [inline]

Assignment operator.


Member Data Documentation

const std::string ripley::RipleyException::exceptionNameValue [static, private]

Reimplemented from esysUtils::EsysException.

Referenced by exceptionName().


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