OldSchoolHack GUI
Öffentliche Methoden | Geschützte Attribute | Aufstellung aller Elemente
OSHGui::Misc::Exception Klassenreferenz
Klassendiagramm für OSHGui::Misc::Exception:
Inheritance graph
[Legende]
Zusammengehörigkeiten von OSHGui::Misc::Exception:
Collaboration graph
[Legende]

Öffentliche Methoden

 Exception (const Misc::AnsiString &message="")
 
 Exception (const Misc::AnsiString &message, const Misc::AnsiString &file, int line)
 
const Misc::AnsiString & GetMessage () const
 
const Misc::AnsiString & GetFileName () const
 
int GetLine () const
 
const char * what () const throw ()
 

Geschützte Attribute

Misc::AnsiString message
 
Misc::AnsiString file
 
int line
 

Ausführliche Beschreibung

Stellt Fehler dar, die beim Ausführen einer Anwendung auftreten.

Beschreibung der Konstruktoren und Destruktoren

OSHGui::Misc::Exception::Exception ( const Misc::AnsiString &  message = "")

Initialisiert eine neue Instanz der Exception-Klasse.

Parameter
messagedie Meldung, in der der Fehler beschrieben wird
OSHGui::Misc::Exception::Exception ( const Misc::AnsiString &  message,
const Misc::AnsiString &  file,
int  line 
)

Initialisiert eine neue Instanz der Exception-Klasse.

Parameter
messagedie Meldung, in der der Fehler beschrieben wird
fileder Name der Datei, in der der Fehler auftrat
linedie Zeilennummer, in der der Fehler auftrat

Dokumentation der Elementfunktionen

const Misc::AnsiString & OSHGui::Misc::Exception::GetFileName ( ) const

Ruft den Dateinamen ab, in dem die Ausnahme auftrat.

Rückgabe
fileName
int OSHGui::Misc::Exception::GetLine ( ) const

Ruft ddie Zeilennummer ab, in der die Ausnahme auftrat.

Rückgabe
name
const Misc::AnsiString & OSHGui::Misc::Exception::GetMessage ( ) const

Ruft die Meldung ab, die die aktuelle Ausnahme beschreibt.

Rückgabe
message
const char * OSHGui::Misc::Exception::what ( ) const throw ()

Ruft die Zeichenfolgenentsprechung der aktuellen Ausnahme ab.

Rückgabe