Isom.Sys.Error

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Sys.Error

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Sys.Error

Beschreibung

Isom.Sys.Error dient der Fehlerbeschreibung.



Funktionen

Isom.Sys.Error.Add

Signalisiert dem ausführenden Faden einen fachlichen Fehler, der durch seine textuelle Bezeichnung identifiziert wird.

Isom.Base.Boolean Isom.Sys.Error.Add  ( Isom.Base.String  errorName,
Isom.Base.String  errorMessage  )

Signalisiert dem ausführenden Faden einen fachlichen Fehler, der durch seine textuelle Bezeichnung identifiziert wird.

   using Isom.Sys.Error; 
   ... 
   // Innerhalb der Auswertung von aktualisierten Umgebungsinformationen 
   // ... 
   Error.Add("Voltage.Low", "Spannungsunterlauf"); 
Parameter:
errorName  Bezeichnung des Fehlers. Diese kann nach den gleichen Kriterien angegeben werden wie in ErrorList.Find(), d.h. vollqualifiziert, teilqualifiziert oder auch ohne Qualifikation. Die Bezeichnung muss den Fehler systemweit eindeutig identifizieren.
errorMessage  : Hinweistext zum Fehler
Rückgabe:
'true' wenn der Fehler signalisiert wurde, 'false' wenn der Fehler nicht signalisiert wurde, da die Identifikation nicht existierte oder nicht eindeutig war.
Isom.Sys.Error.GetAction

Ruft die Therapieplanaktion ab, in dessen Zusammenhang der Fehler aufgetreten ist.

objectbound Isom.Plan.TherapyPlanAction Isom.Sys.Error.GetAction  (  ) 

Ruft die Therapieplanaktion ab, in dessen Zusammenhang der Fehler aufgetreten ist.

Rückgabe:
Therapieplanaktion
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls der Fehler nicht in Zusammenhang mit einer Therapieplanaktion steht
Isom.Sys.Error.GetDescription

Liefert die Beschreibung des Fehlers.

objectbound Isom.Base.String Isom.Sys.Error.GetDescription  (  ) 

Liefert die Beschreibung des Fehlers.

Rückgabe:
Die Beschreibung des Fehlers.
Isom.Sys.Error.GetEcu

Ruft das Steuergerät ab, in dessen Zusammenhang der Fehler aufgetreten ist.

objectbound Isom.Context.Ecu Isom.Sys.Error.GetEcu  (  ) 

Ruft das Steuergerät ab, in dessen Zusammenhang der Fehler aufgetreten ist.

Rückgabe:
Steuergerät
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls der Fehler nicht in Zusammenhang mit einem Steuergerät steht
Isom.Sys.Error.GetErrorText

Ruft eine textuelle Beschreibung des Fehlers ab.

objectbound Isom.Base.String Isom.Sys.Error.GetErrorText  (  ) 

Ruft eine textuelle Beschreibung des Fehlers ab.

Rückgabe:
Eine textuelle Beschreibung des Fehlers oder der leere String, wenn keine textuelle Beschreibung vorliegt.
Isom.Sys.Error.GetErrorValue

Ruft den numerischen Wert des Fehlers ab.

objectbound Isom.Base.Number Isom.Sys.Error.GetErrorValue  (  ) 

Ruft den numerischen Wert des Fehlers ab.

Rückgabe:
Den numerischen Wert des Fehlers.
Isom.Sys.Error.GetFullName

Ruft den vollqualifizierten Bezeichner des Fehlers ab.

objectbound Isom.Base.String Isom.Sys.Error.GetFullName  (  ) 

Ruft den vollqualifizierten Bezeichner des Fehlers ab.

Rückgabe:
vollqualifizierter Bezeichner des Fehlers
Isom.Sys.Error.IsVoid

Bestimmt, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Sys.Error.IsVoid  (  ) 

Bestimmt, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true', falls dies das Void-Objekt ist, 'false' sonst.
Isom.Sys.Error.Notify

Signalisiert dem Ablaufsystem einen fachlichen Fehler, der durch seine textuelle Bezeichnung identifiziert wird.

Isom.Base.Boolean Isom.Sys.Error.Notify  ( Isom.Base.String  errorName,
Isom.Base.String  errorMessage  )

Signalisiert dem Ablaufsystem einen fachlichen Fehler, der durch seine textuelle Bezeichnung identifiziert wird.

   using Isom.Sys.Error; 
   ... 
   // Innerhalb der Auswertung von aktualisierten Umgebungsinformationen 
   // ... 
   Error.Notify("Voltage.Low", "Spannungsunterlauf"); 
Parameter:
errorName  Bezeichnung des Fehlers. Diese kann nach den gleichen Kriterien angegeben werden wie in ErrorList.Find(), d.h. vollqualifiziert, teilqualifiziert oder auch ohne Qualifikation. Die Bezeichnung muss den Fehler systemweit eindeutig identifizieren.
errorMessage  : Hinweistext zum Fehler
Rückgabe:
'true' wenn der Fehler signalisiert wurde, 'false' wenn der Fehler nicht signalisiert wurde, da die Identifikation nicht existierte oder nicht eindeutig war.
Isom.Sys.Error.Void

Erzeugt ein ungültiges Objekt.

Isom.Sys.Error Isom.Sys.Error.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
Ungültiges Objekt.

Version 9.10.1.0 vom 25 November 2013