get_serialized_item_ptrT_get_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtrget_serialized_item_ptr (Operator)
Name
get_serialized_item_ptrT_get_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtrget_serialized_item_ptr — Zugreifen auf den Datenzeiger eines serialisierten Elements.
Warnung
Es wird nicht empfohlen, den Operator
get_serialized_item_ptrget_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtrGetSerializedItemPtrget_serialized_item_ptr in HDevelop zu verwenden.
Signatur
Beschreibung
get_serialized_item_ptrget_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtrGetSerializedItemPtrget_serialized_item_ptr gibt den Datenzeiger auf das
serialisierte Element zurück, welches in dem Handle
SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandleserialized_item_handle übergeben wird (siehe
fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItemFwriteSerializedItemfwrite_serialized_item für eine Einführung in die
Grundlagen der Serialisierung). Der Datenzeiger, d.h. der
Anfang des serialisierten Elements, wird im Parameter PointerPointerPointerPointerpointerpointer
zurückgegeben. Der Parameter SizeSizeSizeSizesizesize gibt die Größe des
serialisierten Elements in Byte zurück.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandleserialized_item_handle (input_control) serialized_item → HSerializedItem, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des serialisierten Elements.
PointerPointerPointerPointerpointerpointer (output_control) pointer → HTupleintHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)
Datenzeiger auf das serialisierte Element.
SizeSizeSizeSizesizesize (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Größe des serialisierten Elements.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
get_serialized_item_ptrget_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtrGetSerializedItemPtrget_serialized_item_ptr den Wert TRUE.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
create_serialized_item_ptrcreate_serialized_item_ptrCreateSerializedItemPtrCreateSerializedItemPtrCreateSerializedItemPtrcreate_serialized_item_ptr
Modul
Foundation