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

InternalError Class Reference

Exception class for internal (fatal) program errors. More...

#include <Err.h>

Inheritance diagram for rs::err::InternalError:

Inheritance graph
[legend]
Collaboration diagram for InternalError:

Collaboration graph
[legend]
List of all members.

Public Methods

 InternalError (const std::string &s)
virtual ~InternalError () throw ()
virtual std::string get_print_message () const

Detailed Description

Exception class for internal (fatal) program errors.

Definition at line 146 of file Err.h.


Constructor & Destructor Documentation

InternalError const std::string &    s [inline]
 

Create a new internal error.

Parameters:
s  Error message

Definition at line 150 of file Err.h.

virtual ~InternalError   throw () [inline, virtual]
 

Definition at line 155 of file Err.h.


Member Function Documentation

string get_print_message   const [virtual]
 

Get error message.

Returns:
String containing the error message: "InternalError in <module>: <message> (Please report ...)"
See also:
MAIL_CONTACT , set_module_name , print

Reimplemented from Error.

Definition at line 169 of file Err.cpp.


The documentation for this class was generated from the following files:
Contact me in case of errors or questions.
This documentation is powered by Doxygen.
(C) 2000-2002 Doxygen