|
GlobalObjects
|
Diese Exception-Klasse hat zusätzlich zur Message ein Integer-Attribute für eine Fehlernummer. Mehr ...
#include <EuException.h>

Öffentliche Methoden | |
| ErrorNException (const char *_Message, int iError, char const *chFileName, int iLine) | |
| ErrorNException (const ErrorNException &rT) | |
| ErrorNException (const std::string &_Message, int iError, char const *chFileName, int iLine) | |
| int | error () const |
| char const * | fileName () const |
| int | lineNumber () const |
| ErrorNException & | operator= (const ErrorNException &rT) |
Private Attribute | |
| char const * | m_FileName |
| int | m_iError |
| int | m_iLineNumber |
Diese Exception-Klasse hat zusätzlich zur Message ein Integer-Attribute für eine Fehlernummer.
|
inline |
Konstruktor mit Parameterübergabe.
| [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. |
Benutzt m_FileName, m_iError und m_iLineNumber.
Wird benutzt von ErrorNException() und operator=().
|
inline |
Konstruktor mit Parameterübergabe.
| [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. |
Benutzt m_FileName, m_iError und m_iLineNumber.
|
inline |
Copy-Konstruktor.
| [in] | rT | Von diesem Objekt werden die Daten übernommen. |
Benutzt ErrorNException(), m_FileName, m_iError und m_iLineNumber.
|
inline |
|
inline |
|
inline |
|
inline |
Zuweisungsoperator welcher ein ErrorNException erwartet.
| [in] | rT | Von diesem Objekt werden die Daten übernommen. |
Benutzt ErrorNException(), m_FileName, m_iError und m_iLineNumber.
|
private |
Der Name der Datei, in der die Exception ausgelöst wurde.
Wird benutzt von ErrorNException(), ErrorNException(), ErrorNException(), fileName() und operator=().
|
private |
Die FehlerNummer kommt in dieses Attribut.
Wird benutzt von ErrorNException(), ErrorNException(), ErrorNException(), error() und operator=().
|
private |
Die Zeilennummer, in der die Exception ausgelöst wurde.
Wird benutzt von ErrorNException(), ErrorNException(), ErrorNException(), lineNumber() und operator=().