| Operatoren |
serialize_handle — Serialisieren des Inhalts eines Handles.
serialize_handle( : : Handle : SerializedItem)
serialize_handle serialisiert den Inhalt von Handle und gibt ihn als serialisiertes Objekt in SerializedItem zurück (siehe fwrite_serialized_item für eine Einführung in die Grundlagen der Serialisierung). Das serialisierte Objekt kann später mit deserialize_handle wieder deserialisiert werden.
Nicht alle Handletypen können serialisiert werden. Ob ein Handle serialisiert werden kann, kann zur Laufzeit mit tuple_is_serializable oder tuple_is_serializable_elem geprüft werden. Bereits freigegebene Handles können nicht serialisiert werden.
Die von diesem Operator erzeugten serialisierten Objekte sind kompatibel mit den typspezifischen Deserialisierungsoperatoren, wie beispielsweise deserialize_matrix oder deserialize_shape_model.
Zu serialisierendes Handle.
Handle des serialisierten Elements.
create_matrix (3, 3, 0, MatrixID) serialize_handle (MatrixID, SerializedMatrix) deserialize_handle (SerializedMatrix, MatrixID2)
Sind die Parameterwerte korrekt, dann liefert serialize_handle den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
tuple_is_serializable, tuple_is_serializable_elem
deserialize_handle, fwrite_serialized_item, send_serialized_item
Foundation
| Operatoren |