Exception Class Reference

#include <Exception.h>

Inheritance diagram for Exception:

Inheritance graph
[legend]
Collaboration diagram for Exception:

Collaboration graph
[legend]

List of all members.


Detailed Description

Base class for all Mace exceptions, which adds printability, and a common message field.

Definition at line 48 of file Exception.h.


Public Member Functions

virtual const char * what () const throw ()
 return the error message
virtual std::string toString () const
 format the exception as a string
virtual void rethrow () const
 throw this exception (used to provide good static typing on re-thrown exceptions)

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

Generated on Sat Oct 4 21:30:27 2008 for Mace Library by  doxygen 1.5.5