namespace Akenti class Exception : public exception

This is the base class of all exceptions

Inheritance:


Public Methods

Exception (const string &message)
Constructs an Exception with the specified message, a string that best describes this particular exception
virtual ~Exception ()
Destroys the Exception object
virtual const string& getMessage () const
Returns the message as a string
virtual const char* what () const
Returns the message as char*
virtual string paramString () const
Prints the data member for Exception using the format [nameOfDataMember="valueOfDataMember",

Documentation

This is the base class of all exceptions.
Exception(const string &message)
Constructs an Exception with the specified message, a string that best describes this particular exception.
Parameters:
message - the detail message

virtual ~Exception()
Destroys the Exception object

virtual const string& getMessage() const
Returns the message as a string. This is preferred over the what method.

virtual const char* what() const
Returns the message as char*

virtual string paramString() const
Prints the data member for Exception using the format [nameOfDataMember="valueOfDataMember",...]. Double quotes are used to enclose the values of the data members only if they are strings.
Returns:
the string format as shown above


Direct child classes:
SecurityException
ParsingException
ParserException
MalformedURLException
IOException
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/01

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de