ClassesClassesClassesClasses | | | | Operators

serialize_measureserialize_measureSerializeMeasureserialize_measureSerializeMeasureSerializeMeasure (Operator)

Name

serialize_measureserialize_measureSerializeMeasureserialize_measureSerializeMeasureSerializeMeasure — Serialize a measure object.

Signature

serialize_measure( : : MeasureHandle : SerializedItemHandle)

Herror serialize_measure(const Hlong MeasureHandle, Hlong* SerializedItemHandle)

Herror T_serialize_measure(const Htuple MeasureHandle, Htuple* SerializedItemHandle)

Herror serialize_measure(const HTuple& MeasureHandle, Hlong* SerializedItemHandle)

HSerializedItem HMeasure::SerializeMeasure() const

void SerializeMeasure(const HTuple& MeasureHandle, HTuple* SerializedItemHandle)

HSerializedItem HMeasure::SerializeMeasure() const

void HOperatorSetX.SerializeMeasure(
[in] VARIANT MeasureHandle, [out] VARIANT* SerializedItemHandle)

IHSerializedItemX* HMeasureX.SerializeMeasure()

static void HOperatorSet.SerializeMeasure(HTuple measureHandle, out HTuple serializedItemHandle)

HSerializedItem HMeasure.SerializeMeasure()

Description

serialize_measureserialize_measureSerializeMeasureserialize_measureSerializeMeasureSerializeMeasure serializes the data of a measure object (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_measurewrite_measureWriteMeasurewrite_measureWriteMeasureWriteMeasure is converted to a serialized item. The measure object is defined by the handle MeasureHandleMeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle. The serialized measure object is returned by the handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle and can be deserialized by deserialize_measuredeserialize_measureDeserializeMeasuredeserialize_measureDeserializeMeasureDeserializeMeasure.

Parallelization

Parameters

MeasureHandleMeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle (input_control)  measure_id HMeasure, HTupleHTupleHMeasure, HTupleHMeasureX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Measure object handle.

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_measureserialize_measureSerializeMeasureserialize_measureSerializeMeasureSerializeMeasure returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

gen_measure_rectangle2gen_measure_rectangle2GenMeasureRectangle2gen_measure_rectangle2GenMeasureRectangle2GenMeasureRectangle2, gen_measure_arcgen_measure_arcGenMeasureArcgen_measure_arcGenMeasureArcGenMeasureArc

Possible Successors

fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem, send_serialized_itemsend_serialized_itemSendSerializedItemsend_serialized_itemSendSerializedItemSendSerializedItem, deserialize_measuredeserialize_measureDeserializeMeasuredeserialize_measureDeserializeMeasureDeserializeMeasure

See also

read_measureread_measureReadMeasureread_measureReadMeasureReadMeasure, write_measurewrite_measureWriteMeasurewrite_measureWriteMeasureWriteMeasure

Module

1D Metrology


ClassesClassesClassesClasses | | | | Operators