Isom.Checkpoint.VehicleCheckpoint

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Checkpoint.VehicleCheckpoint

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Checkpoint.VehicleCheckpoint

Beschreibung

Er stellt Funktionen zur Verfügung, um einen Checkpoint zu erstellen. Dabei ist es möglich, die Informationen über den Zustand des Fahrzeuges abzuspeichern. Des Weiteren können auch die zur Wiederherstellung notwendigen Daten des Programmierdatenpaketes in den Checkpoint hinzugefügt werden. Mit Hilfe des Checkpoints ist es möglich, den aktuellen Zustand des Fahrzeuges abzuspeichern, um diesen zu einem späteren Zeitpunkt wiederherstellen zu können.



Funktionen

Isom.Checkpoint.VehicleCheckpoint.Clone

Erzeugt eine identische Kopie des Objekts.

objectbound Isom.Checkpoint.VehicleCheckpoint Isom.Checkpoint.VehicleCheckpoint.Clone  (  ) 

Erzeugt eine identische Kopie des Objekts.

Rückgabe:
Das geklonte Objekt.
Isom.Checkpoint.VehicleCheckpoint.ExportTherapyData

Die Funktion exportiert Daten, die für die Wiederherstellung von Softwareständen benötigt werden.

objectbound Isom.Base.Boolean Isom.Checkpoint.VehicleCheckpoint.ExportTherapyData  (  ) 

Die Funktion exportiert Daten, die für die Wiederherstellung von Softwareständen benötigt werden.

Die relevanten Verzeichnisse und Dateien aus dem zur Baureihe passenden Programmierdatenpaket werden in ein Unterverzeichnis "SP" des Checkpoints kopiert.

Rückgabe:
'true' falls erfolgreich, 'false' sonst.
Isom.Checkpoint.VehicleCheckpoint.GetInstance

Ermittelt die für diese ISOM-Sitzung einmalige Checkpoint-Instanz zum Erstellen eines Checkpoints.

Isom.Checkpoint.VehicleCheckpoint Isom.Checkpoint.VehicleCheckpoint.GetInstance  (  ) 

Ermittelt die für diese ISOM-Sitzung einmalige Checkpoint-Instanz zum Erstellen eines Checkpoints.

Rückgabe:
Die für diese ISOM-Sitzung singuläre VehicleCheckpoint-Instanz.
Isom.Checkpoint.VehicleCheckpoint.SaveIndividualData

Diese Funktion speichert die Individualdaten in das Verzeichnis des Checkpoints.

objectbound Isom.Base.Boolean Isom.Checkpoint.VehicleCheckpoint.SaveIndividualData  (  ) 

Diese Funktion speichert die Individualdaten in das Verzeichnis des Checkpoints.

Rückgabe:
'true' falls erfolgreich, 'false' sonst.
Isom.Checkpoint.VehicleCheckpoint.SaveVehicleInformation

Diese Funktion speichert Informationen über das Fahrzeug ab.

objectbound Isom.Base.Boolean Isom.Checkpoint.VehicleCheckpoint.SaveVehicleInformation  (  ) 

Diese Funktion speichert Informationen über das Fahrzeug ab.

Die Funktion speichert folgende Informationen ab:

  • Fahrzeugauftrag
  • Fahrgestellnummer
  • Integrationsstufe
  • Liste der Steuergeräte
  • Individualisierungseinstellungen

Diese Informationen werden in der XML-Datei "vehicleInformation.xml" in dem Verzeichnis des Checkpoints gespeichert. Die Informationen müssen vor dem Abspeichern ermittelt werden, was nicht automatisch passiert.

Rückgabe:
'true' falls erfolgreich, 'false' sonst.
Isom.Checkpoint.VehicleCheckpoint.Void

Erzeugt ein ungültiges Objekt.

Isom.Checkpoint.VehicleCheckpoint Isom.Checkpoint.VehicleCheckpoint.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