KlassenKlassenKlassenKlassen | | | | Operatoren

deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate (Operator)

Name

deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate — Deserialisieren eines serialisierten Templates.

Signatur

deserialize_template( : : SerializedItemHandle : TemplateID)

Herror deserialize_template(const Hlong SerializedItemHandle, Hlong* TemplateID)

Herror T_deserialize_template(const Htuple SerializedItemHandle, Htuple* TemplateID)

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

void HTemplate::DeserializeTemplate(const HSerializedItem& SerializedItemHandle)

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

void HTemplate::DeserializeTemplate(const HSerializedItem& SerializedItemHandle)

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

void HTemplateX.DeserializeTemplate([in] IHSerializedItemX* SerializedItemHandle)

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

void HTemplate.DeserializeTemplate(HSerializedItem serializedItemHandle)

Beschreibung

deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate deserialisiert ein Template, welches mit serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate serialisiert wurde (siehe fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem für eine Einführung in die Grundlagen der Serialisierung). Das serialisierte Template wird in dem Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle übergeben. Die deserialisierten Werte werden in einem dafür automatisch erzeugten Template mit dem Handle TemplateIDTemplateIDTemplateIDTemplateIDTemplateIDtemplateID gespeichert.

Parallelisierung

Parameter

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

Handle des serialisierten Elements.

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

Handle des Templates.

Ergebnis

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

Vorgänger

fread_serialized_itemfread_serialized_itemFreadSerializedItemfread_serialized_itemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItem, serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate

Nachfolger

adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate, set_reference_templateset_reference_templateSetReferenceTemplateset_reference_templateSetReferenceTemplateSetReferenceTemplate, set_offset_templateset_offset_templateSetOffsetTemplateset_offset_templateSetOffsetTemplateSetOffsetTemplate, best_matchbest_matchBestMatchbest_matchBestMatchBestMatch, fast_matchfast_matchFastMatchfast_matchFastMatchFastMatch, best_match_rotbest_match_rotBestMatchRotbest_match_rotBestMatchRotBestMatchRot

Modul

Matching


KlassenKlassenKlassenKlassen | | | | Operatoren