class InvalidIdException : public Exception

Fehlerklasse ungueltige Id

Inheritance:


Inherited from Exception:

Public

Exceptions erzeugen und zerstören

Exception()
Erzeugen einer neuen Exception ohne Beschreibung
Exception( const String& aDescription )
Erzeugen einer neuen Exception mit einer Beschreibung
virtual ~Exception()
Destruktor

Informationen abfragen

const String toString()
Liefert eine möglichst ausführliche Beschreibung der Fehlermeldung
const String description()
Liefert den Fehlertext der Exception Wenn der Text leer ist, wird 'no description' geliefert
void printOn(ostream& = cout)
Gibt die Exception auf einem Stream aus

Informationen setzen

static void setFileName( const String& fileName )
Setzt den Qelltext-Dateinamen, in dem die Exception erzeugt wurde
void setDescription( const String& description )
Setzt die Beschreibung des Fehlers
static void setLineNumber( int lineNumber )
Setzt die Zeilennummer, in der die Exception erzeugt wurde

Private Fields

String* theDescription
static String* theFileName
static int theLineNumber

Documentation

Fehlerklasse ungueltige Id. Wird von Routinen erzeugt, die eine Id erwarten und einen int mit unpassenden Wert erhalten.

Quelltext

[Header | [Implementierung]

CVS Informationen zum Interface

  **************************************************
  *
  * Aktueller Stand
  *
  *   $RCSfile: InvalidIdException.h,v $
  *   $Revision: 1.7 $
  *   $Date: 1998/08/14 13:20:44 $
  *   $Author: myritz $ 
  *
  **************************************************
  

This class has no child classes.

alphabetic index hierarchy of classes


Hauptseite

Einleitung | Architektur | Dynamische Zusammenhänge | Referenzhandbuch | FAQ | Anhang A | Anhang B

generated by doc++