Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

MPS::MPSException Class Reference

Base class for most exceptions thrown by MPS. More...

#include <exception.h>

Inheritance diagram for MPS::MPSException:

Inheritance graph
[legend]
Collaboration diagram for MPS::MPSException:

Collaboration graph
[legend]
List of all members.

Public Methods

 MPSException ()
 MPSException (string const &message)
string const& getMessage () const
char const* what () const

Private Attributes

string _message

Detailed Description

Base class for most exceptions thrown by MPS.

Definition at line 45 of file exception.h.


Constructor & Destructor Documentation

MPS::MPSException::MPSException ( ) [inline]
 

Definition at line 49 of file exception.h.

MPS::MPSException::MPSException ( string const & message ) [inline]
 

Definition at line 50 of file exception.h.


Member Function Documentation

string const & MPS::MPSException::getMessage ( ) const [inline]
 

Definition at line 54 of file exception.h.

char const * MPS::MPSException::what ( ) const [inline]
 

Definition at line 55 of file exception.h.


Member Data Documentation

string MPS::MPSException::_message [private]
 

Message explaining the exception condition.

Definition at line 47 of file exception.h.


The documentation for this class was generated from the following file:
Generated at Wed Aug 15 01:05:30 2001 for mps-cpp by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001