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

AssertionError Class Reference

#include <Error.h>

Inheritance diagram for AssertionError:

Error List of all members.

Public Member Functions

 AssertionError (const char *txt)
 AssertionError (const char *txt, const char *file, const char *function, int line)
 AssertionError (const string &txt)
 AssertionError (const string &txt, const char *file, const char *function, int line)
virtual void print ()

Detailed Description

Author:
Thomas Gschwind

Bug:
Documentation is missing.

Definition at line 147 of file Error.h.


Constructor & Destructor Documentation

AssertionError::AssertionError const char *  txt  )  [inline]
 

Definition at line 149 of file Error.h.

00149                                        :Error(txt) {
00150         } AssertionError(const char *txt, const char *file,

AssertionError::AssertionError const char *  txt,
const char *  file,
const char *  function,
int  line
[inline]
 

Definition at line 150 of file Error.h.

00151                                                         :Error(txt, file,
00152                                                                function,
00153                                                                line) {
00154         }

AssertionError::AssertionError const string &  txt  )  [inline]
 

Definition at line 155 of file Error.h.

00155                                           :Error(txt) {
00156         }

AssertionError::AssertionError const string &  txt,
const char *  file,
const char *  function,
int  line
[inline]
 

Definition at line 157 of file Error.h.

00158                                                       :Error(txt, file,
00159                                                              function,
00160                                                              line) {
00161         }


Member Function Documentation

virtual void AssertionError::print void   )  [inline, virtual]
 

Reimplemented from Error.

Definition at line 163 of file Error.h.

References slog.

00163                              {
00164                 slog << "Exception!"
00165                     << " Type: Assertion"
00166                     << " File: " << _file
00167                     << " Function: " << _function
00168                     << " Line: " << _line << " Desc: " << _errtext << "\n";
00169         }


The documentation for this class was generated from the following file:
Generated on Sun Oct 24 21:08:21 2004 for NewsCache by doxygen 1.3.6-20040222