tuple_is_serializable🔗
Short description🔗
tuple_is_serializable — Test if a tuple is serializable.
Signature🔗
tuple_is_serializable( tuple Tuple, out number IsSerializable )
Description🔗
tuple_is_serializable checks if Tuple can be serialized with
serialize_tuple.
If yes, 1 is returned in IsSerializable.
Otherwise, 0 is returned.
A tuple can be serialized if it contains only integers, strings, reals, and
serializable handles.
Handles that are already freed cannot be serialized.
To check all elements of a tuple individually, use
tuple_is_serializable_elem.
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🔗
Tuple (input_control) tuple(-array) → (handle / integer / real / string)
Tuple to check for serializability.
IsSerializable (output_control) number → (integer)
Boolean value indicating if the input can be serialized.
Result🔗
If the parameters are valid, the operator
tuple_is_serializable returns the value 2 (H_MSG_TRUE).
Combinations with other operators🔗
Combinations
Possible successors
Alternatives
See also
tuple_is_serializable_elem, serialize_tuple, serialize_handle, deserialize_tuple, deserialize_handle, write_tuple
Module🔗
Foundation