ClassesClassesClassesClasses | | | | Operators

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1d (Operator)

Name

convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1d — Distribute the elements of a tuple to a vector.

Signature

convert_tuple_to_vector_1d( : : InputTuple, SubTupleLength : ResultVector)

Herror convert_tuple_to_vector_1d(double InputTuple, const Hlong SubTupleLength, double* ResultVector)

Herror T_convert_tuple_to_vector_1d(const Htuple InputTuple, const Htuple SubTupleLength, Htuple* ResultVector)

Herror convert_tuple_to_vector_1d(const HTuple& InputTuple, const HTuple& SubTupleLength, double* ResultVector)

void ConvertTupleToVector1d(const HTuple& InputTuple, const HTuple& SubTupleLength, HTuple* ResultVector)

void HOperatorSetX.ConvertTupleToVector1d(
[in] VARIANT InputTuple, [in] VARIANT SubTupleLength, [out] VARIANT* ResultVector)

static void HOperatorSet.ConvertTupleToVector1d(HTuple inputTuple, HTuple subTupleLength, out HTuple resultVector)

Description

convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1d transforms a tuple into a vector variable. The input tuple InputTupleInputTupleInputTupleInputTupleInputTupleinputTuple is split into sub-tuples each comprising of SubTupleLengthSubTupleLengthSubTupleLengthSubTupleLengthSubTupleLengthsubTupleLength elements. The sub-tuples are stored in the output vector ResultVectorResultVectorResultVectorResultVectorResultVectorresultVector.

Parameters

InputTupleInputTupleInputTupleInputTupleInputTupleinputTuple (input_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Input tuple.

SubTupleLengthSubTupleLengthSubTupleLengthSubTupleLengthSubTupleLengthsubTupleLength (input_control)  number HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Desired length of the resulting tuples in the output vector.

Default value: 1

ResultVectorResultVectorResultVectorResultVectorResultVectorresultVector (output_control)  number-vector{1} HTupleHTupleHTupleVARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Output vector.

Result

If the values of the specified parameters are correct, convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1d returns 2 (H_MSG_TRUE). Otherwise an exception is raised and an error code returned.

See also

convert_vector_to_tupleconvert_vector_to_tupleConvertVectorToTupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTuple

Module

Foundation


ClassesClassesClassesClasses | | | | Operators