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: