tuple_is_serializableT_tuple_is_serializableTupleIsSerializableTupleIsSerializable (Operator)
Name
tuple_is_serializableT_tuple_is_serializableTupleIsSerializableTupleIsSerializable
— Prüft ob ein Tuple serialisiert werden kann.
Signatur
Beschreibung
tuple_is_serializabletuple_is_serializableTupleIsSerializableTupleIsSerializableTupleIsSerializable
prüft ob TupleTupleTupleTupletuple
mit dem Operator
serialize_tupleserialize_tupleSerializeTupleSerializeTupleSerializeTuple
serialisiert werden kann.
Wenn ja, wird IsSerializableIsSerializableIsSerializableIsSerializableisSerializable
auf 1 gesetzt, andernfalls
auf 0.
Ein Tuple kann serialisiert werden, wenn es nur ganze Zahlen,
Gleitkommazahlen, Strings und serialisierbare Handles enthält.
Handles die bereits freigegeben wurden können nicht serialisiert werden.
Um die einzelnen Elemente eines Tuples auf Serialisierbarkeit zu prüfen,
kann tuple_is_serializable_elemtuple_is_serializable_elemTupleIsSerializableElemTupleIsSerializableElemTupleIsSerializableElem
verwendet werden.
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
TupleTupleTupleTupletuple
(input_control) tuple(-array) →
HTupleHTupleHtuple (handle / integer / real / string) (HHandle / int / long / double / string) (HHandle / Hlong / double / HString) (handle / Hlong / double / char*)
Tuple das auf Serialisierbarkeit geprüft wird.
IsSerializableIsSerializableIsSerializableIsSerializableisSerializable
(output_control) number →
HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Kann das Eingabetuple serialisiert werden?
Ergebnis
Sind die Parameterwerte korrekt, dann liefert tuple_is_serializabletuple_is_serializableTupleIsSerializableTupleIsSerializableTupleIsSerializable
den Wert 2 (H_MSG_TRUE).
Nachfolger
serialize_tupleserialize_tupleSerializeTupleSerializeTupleSerializeTuple
,
write_tuplewrite_tupleWriteTupleWriteTupleWriteTuple
Alternativen
tuple_is_serializable_elemtuple_is_serializable_elemTupleIsSerializableElemTupleIsSerializableElemTupleIsSerializableElem
Siehe auch
tuple_is_serializable_elemtuple_is_serializable_elemTupleIsSerializableElemTupleIsSerializableElemTupleIsSerializableElem
,
serialize_tupleserialize_tupleSerializeTupleSerializeTupleSerializeTuple
,
serialize_handleserialize_handleSerializeHandleSerializeHandleSerializeHandle
,
deserialize_tupledeserialize_tupleDeserializeTupleDeserializeTupleDeserializeTuple
,
deserialize_handledeserialize_handleDeserializeHandleDeserializeHandleDeserializeHandle
,
write_tuplewrite_tupleWriteTupleWriteTupleWriteTuple
Modul
Foundation