Diese Exception-Klasse hat zusätzlich zur Message ein Integer-Attribute für eine Fehlernummer.
Mehr ...
#include <EuException.h>
Diese Exception-Klasse hat zusätzlich zur Message ein Integer-Attribute für eine Fehlernummer.
- Copyright
- © 2010 Helmut Jakoby
- Autor
- Helmut Jakoby
◆ ErrorNException() [1/3]
eut::ErrorNException::ErrorNException |
( |
const std::string & | _Message, |
|
|
int | iError, |
|
|
char const * | chFileName, |
|
|
int | iLine ) |
|
inline |
Konstruktor mit Parameterübergabe.
- Parameter
-
[in] | _Message | Fehlertext. |
[in] | iError | Fehlercode. |
[in] | chFileName | Der Name der Datei, in der die Exception ausgelöst wurde. |
[in] | iLine | Die Zeilennummer, in der die Exception ausgelöst wurde. |
◆ ErrorNException() [2/3]
eut::ErrorNException::ErrorNException |
( |
const char * | _Message, |
|
|
int | iError, |
|
|
char const * | chFileName, |
|
|
int | iLine ) |
|
inline |
Konstruktor mit Parameterübergabe.
- Parameter
-
[in] | _Message | Fehlertext. |
[in] | iError | Fehlercode. |
[in] | chFileName | Der Name der Datei, in der die Exception ausgelöst wurde. |
[in] | iLine | Die Zeilennummer, in der die Exception ausgelöst wurde. |
◆ ErrorNException() [3/3]
Copy-Konstruktor.
- Parameter
-
[in] | rT | Von diesem Objekt werden die Daten übernommen. |
◆ error()
int eut::ErrorNException::error |
( |
| ) |
const |
|
inline |
Liefert den Fehlercode.
- Rückgabe
- s.o.
◆ fileName()
char const * eut::ErrorNException::fileName |
( |
| ) |
const |
|
inline |
Liefert den Name der Datei, in der die Exception ausgelöst wurde.
- Rückgabe
- s.o.
◆ lineNumber()
int eut::ErrorNException::lineNumber |
( |
| ) |
const |
|
inline |
Liefert die Zeilennummer, in der die Exception ausgelöst wurde.
- Rückgabe
- s.o.
◆ operator=()
Zuweisungsoperator welcher ein ErrorNException erwartet.
- Parameter
-
[in] | rT | Von diesem Objekt werden die Daten übernommen. |
◆ m_FileName
char const* eut::ErrorNException::m_FileName |
|
private |
Der Name der Datei, in der die Exception ausgelöst wurde.
◆ m_iError
int eut::ErrorNException::m_iError |
|
private |
Die FehlerNummer kommt in dieses Attribut.
◆ m_iLineNumber
int eut::ErrorNException::m_iLineNumber |
|
private |
Die Zeilennummer, in der die Exception ausgelöst wurde.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: