Skip to content

deserialize_regionDeserializeRegionDeserializeRegiondeserialize_regionT_deserialize_region🔗

Short description🔗

deserialize_regionDeserializeRegionDeserializeRegiondeserialize_regionT_deserialize_region — Deserialize a serialized region.

Signature🔗

deserialize_region( out region Region, serialized_item SerializedItemHandle )void DeserializeRegion( HObject* Region, const HTuple& SerializedItemHandle )static void HOperatorSet.DeserializeRegion( out HObject region, HTuple serializedItemHandle )def deserialize_region( serialized_item_handle: HHandle ) -> HObject

Herror T_deserialize_region( Hobject* Region, const Htuple SerializedItemHandle )

void HRegion::DeserializeRegion( const HSerializedItem& SerializedItemHandle )

void HRegion.DeserializeRegion( HSerializedItem serializedItemHandle )

Description🔗

deserialize_regionDeserializeRegion deserializes a region, that was serialized by serialize_regionSerializeRegion (see fwrite_serialized_itemFwriteSerializedItem for an introduction of the basic principle of serialization). The serialized region is defined by the parameter SerializedItemHandleserializedItemHandleserialized_item_handle. The deserialized region is stored in the region defined by the parameter Regionregionregion.

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

Parameters🔗

Regionregionregion (output_object) region(-array) → objectHObjectHRegionHObjectHobject *

Region.

SerializedItemHandleserializedItemHandleserialized_item_handle (input_control) serialized_item → (handle)HTuple (HHandle)HSerializedItem, HTuple (IntPtr)HHandleHtuple (handle)

Handle of the serialized item.

Result🔗

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

Combinations with other operators🔗

Combinations

Possible predecessors

read_imageReadImage, fread_serialized_itemFreadSerializedItem, receive_serialized_itemReceiveSerializedItem, serialize_regionSerializeRegion

Possible successors

reduce_domainReduceDomain, disp_regionDispRegion

See also

serialize_regionSerializeRegion

Module🔗

Foundation