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


restore

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


Diese Methode läd ein Fib-Objekt in komprimierter Form 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 komprimierten Daten siehe Abschnitt 25 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: getAllRootObjectIdentifiers Up: Schnittstellenbeschreibung Previous: store   Contents   Index
Betti Österholz 2013-02-13