tuple_is_serializableT_tuple_is_serializableTupleIsSerializableTupleIsSerializable (Operator)

Name

tuple_is_serializableT_tuple_is_serializableTupleIsSerializableTupleIsSerializable — Prüft ob ein Tuple serialisiert werden kann.

Signatur

tuple_is_serializable( : : Tuple : IsSerializable)

Herror T_tuple_is_serializable(const Htuple Tuple, Htuple* IsSerializable)

void TupleIsSerializable(const HTuple& Tuple, HTuple* IsSerializable)

HTuple HTuple::TupleIsSerializable() const

Hlong HHandle::TupleIsSerializable() const

static void HOperatorSet.TupleIsSerializable(HTuple tuple, out HTuple isSerializable)

HTuple HTuple.TupleIsSerializable()

int HHandle.TupleIsSerializable()

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

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