ClassesClassesClassesClasses | | | | Operators

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate (Operator)

Name

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate — Serialize a template.

Signature

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()

Description

serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate serializes the data of a template (see fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem for an introduction of the basic principle of serialization). The same data that is written in a file by write_templatewrite_templateWriteTemplatewrite_templateWriteTemplateWriteTemplate is converted to a serialized item. The template is defined by the handle TemplateIDTemplateIDTemplateIDTemplateIDTemplateIDtemplateID. The serialized template is returned by the handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle and can be deserialized by deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate.

Parallelization

Parameters

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

Handle of the template.

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

Handle of the serialized item.

Result

If the parameters are valid, the operator serialize_templateserialize_templateSerializeTemplateserialize_templateSerializeTemplateSerializeTemplate returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

create_templatecreate_templateCreateTemplatecreate_templateCreateTemplateCreateTemplate, create_template_rotcreate_template_rotCreateTemplateRotcreate_template_rotCreateTemplateRotCreateTemplateRot

Possible Successors

fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem, send_serialized_itemsend_serialized_itemSendSerializedItemsend_serialized_itemSendSerializedItemSendSerializedItem, deserialize_templatedeserialize_templateDeserializeTemplatedeserialize_templateDeserializeTemplateDeserializeTemplate

Module

Matching


ClassesClassesClassesClasses | | | | Operators