KlassenKlassenKlassenKlassen | | | | Operatoren

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate (Operator)

Name

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate — Serialisieren eines Templates.

Signatur

serialize_template( : : TemplateID : SerializedItemHandle)

Herror serialize_template(const Hlong TemplateID, Hlong* SerializedItemHandle)

Herror T_serialize_template(const Htuple TemplateID, Htuple* SerializedItemHandle)

Herror serialize_template(const HTuple& TemplateID, Hlong* SerializedItemHandle)

HSerializedItem HTemplate::SerializeTemplate() const

void SerializeTemplate(const HTuple& TemplateID, HTuple* SerializedItemHandle)

HSerializedItem HTemplate::SerializeTemplate() const

void HOperatorSetX.SerializeTemplate(
[in] VARIANT TemplateID, [out] VARIANT* SerializedItemHandle)

IHSerializedItemX* HTemplateX.SerializeTemplate()

static void HOperatorSet.SerializeTemplate(HTuple templateID, out HTuple serializedItemHandle)

HSerializedItem HTemplate.SerializeTemplate()

Beschreibung

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate serialisiert die Daten eines Templates (siehe fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem für eine Einführung in die Grundlagen der Serialisierung). Dabei werden dieselben Daten in ein serialisiertes Element überführt, die von write_templatewrite_templateWriteTemplatewrite_templateWriteTemplateWriteTemplate in eine Datei geschrieben werden. Das Template wird in dem Handle TemplateIDTemplateIDTemplateIDTemplateIDTemplateIDtemplateID übergeben. Das serialisierte Template wird in dem Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle zurückgegeben und kann mit deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate wieder deserialisiert werden.

Parallelisierung

Parameter

TemplateIDTemplateIDTemplateIDTemplateIDTemplateIDtemplateID (input_control)  template HTemplate, HTupleHTupleHTemplate, HTupleHTemplateX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des OCV-Tools.

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (output_control)  serialized_item HSerializedItem, HTupleHTupleHSerializedItem, HTupleHSerializedItemX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des serialisierten Templates.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_templatecreate_templateCreateTemplatecreate_templateCreateTemplateCreateTemplate, create_template_rotcreate_template_rotCreateTemplateRotcreate_template_rotCreateTemplateRotCreateTemplateRot

Nachfolger

fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem, send_serialized_itemsend_serialized_itemSendSerializedItemsend_serialized_itemSendSerializedItemSendSerializedItem, deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate

Modul

Matching


KlassenKlassenKlassenKlassen | | | | Operatoren