next up previous contents index
Next: store Up: Schnittstellenbeschreibung Previous: storeXml   Contents   Index


restoreXml

Syntax: static cFibElement* restoreXml(
istream& instream , intFib *outStatus=NULL )


Diese Methode lädt ein Fib-Objekt im XML-Format aus dem übergebenen instream und gibt eine Referenz darauf zurück. Konnte das Fib-Objekt nicht erfolgreich geladen werden, wird der Nullpointer NULL zurückgegeben.

Für den Aufbau der XML-Daten siehe Abschnitt 26 auf Seite [*].


Eingabeparameter:


Rückgabe: Wenn das Fib-Objekt erfolgreich geladen wurde, wird ein Zeiger darauf zurückgegeben, sonst der Nullpointer NULL. Wenn outStatus beim Aufruf nicht NULL war, steht nach der Ladeoperation der Ladestatus in dieser Variable. Negative Werte sind Fehler und positive Warnungen.


Mögliche Werte für outStatus:

0
Laden erfolgreich
-1
Laden fehlgeschlagen, der Stream instream ist ungültig
-2
Laden fehlgeschlagen, Daten sind Fehlerhaft
1
Daten im Stream instream sind Fehlerhaft, Fehler konnten aber korrigiert werden
2
Daten im Stream instream sind Fehlerhaft, Fib-Objekt konnte aber geladen werden; Fehler konnten nicht korrigiert werden, das Multimediaobjekt ist eventuell fehlerhaft


next up previous contents index
Next: store Up: Schnittstellenbeschreibung Previous: storeXml   Contents   Index
Betti Österholz 2013-02-13