ClassesClasses | | Operators

deserialize_regiondeserialize_regionDeserializeRegionDeserializeRegion (Operator)

Name

deserialize_regiondeserialize_regionDeserializeRegionDeserializeRegion — Deserialize a serialized region.

Signature

deserialize_region( : Region : SerializedItemHandle : )

Herror deserialize_region(Hobject* Region, const Hlong SerializedItemHandle)

Herror T_deserialize_region(Hobject* Region, const Htuple SerializedItemHandle)

void DeserializeRegion(HObject* Region, const HTuple& SerializedItemHandle)

void HRegion::DeserializeRegion(const HSerializedItem& SerializedItemHandle)

static void HOperatorSet.DeserializeRegion(out HObject region, HTuple serializedItemHandle)

void HRegion.DeserializeRegion(HSerializedItem serializedItemHandle)

Description

deserialize_regiondeserialize_regionDeserializeRegionDeserializeRegionDeserializeRegion deserializes a region, that was serialized by serialize_regionserialize_regionSerializeRegionSerializeRegionSerializeRegion (see fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItemFwriteSerializedItem for an introduction of the basic principle of serialization). The serialized region is defined by the parameter SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle. The deserialized region is stored in the region defined by the parameter RegionRegionRegionRegionregion.

Execution Information

Parameters

RegionRegionRegionRegionregion (output_object)  region(-array) objectHRegionHRegionHobject *

Region.

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (input_control)  serialized_item HSerializedItem, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Handle of the serialized item.

Result

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

Possible Predecessors

read_imageread_imageReadImageReadImageReadImage, fread_serialized_itemfread_serialized_itemFreadSerializedItemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItemReceiveSerializedItem, serialize_regionserialize_regionSerializeRegionSerializeRegionSerializeRegion

Possible Successors

reduce_domainreduce_domainReduceDomainReduceDomainReduceDomain, disp_regiondisp_regionDispRegionDispRegionDispRegion

See also

serialize_regionserialize_regionSerializeRegionSerializeRegionSerializeRegion

Module

Foundation


ClassesClasses | | Operators