ClassesClassesClassesClasses | | | | Operators

tuple_concattuple_concatTupleConcattuple_concatTupleConcatTupleConcat (Operator)

Name

tuple_concattuple_concatTupleConcattuple_concatTupleConcatTupleConcat — Concatenate two tuples to a new one.

Signature

tuple_concat( : : T1, T2 : Concat)

Herror tuple_concat(const Hlong T1, const Hlong T2, Hlong* Concat)

Herror T_tuple_concat(const Htuple T1, const Htuple T2, Htuple* Concat)

Herror tuple_concat(const HTuple& T1, const HTuple& T2, Hlong* Concat)

Herror tuple_concat(const HTuple& T1, const HTuple& T2, HTuple* Concat)

void TupleConcat(const HTuple& T1, const HTuple& T2, HTuple* Concat)

HTuple HTuple::TupleConcat(const HTuple& T2) const

void HOperatorSetX.TupleConcat(
[in] VARIANT T1, [in] VARIANT T2, [out] VARIANT* Concat)

VARIANT HTupleX.TupleConcat(
[in] VARIANT T1, [in] VARIANT T2)

static void HOperatorSet.TupleConcat(HTuple t1, HTuple t2, out HTuple concat)

HTuple HTuple.TupleConcat(HTuple t2)

Description

tuple_concattuple_concatTupleConcattuple_concatTupleConcatTupleConcat concatenates the input tuples T1T1T1T1T1t1 and T2T2T2T2T2t2 to a new tuple ConcatConcatConcatConcatConcatconcat. The first elements of ConcatConcatConcatConcatConcatconcat conform to the elements of T1T1T1T1T1t1 and the remaining elements of ConcatConcatConcatConcatConcatconcat conform to those of T2T2T2T2T2t2.

HDevelop In-line Operation

HDevelop provides an in-line operation for tuple_concattuple_concatTupleConcattuple_concatTupleConcatTupleConcat, which can be used in an expression in the following syntax:

Concat := [T1, T2]

Parallelization

Parameters

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

Input tuple 1.

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

Input tuple 2.

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

Concatenation of input tuples.

Alternatives

tuple_gen_consttuple_gen_constTupleGenConsttuple_gen_constTupleGenConstTupleGenConst, tuple_str_bit_selecttuple_str_bit_selectTupleStrBitSelecttuple_str_bit_selectTupleStrBitSelectTupleStrBitSelect, tuple_selecttuple_selectTupleSelecttuple_selectTupleSelectTupleSelect, tuple_str_first_ntuple_str_first_nTupleStrFirstNtuple_str_first_nTupleStrFirstNTupleStrFirstN, tuple_str_last_ntuple_str_last_nTupleStrLastNtuple_str_last_nTupleStrLastNTupleStrLastN, tuple_substrtuple_substrTupleSubstrtuple_substrTupleSubstrTupleSubstr

See also

tuple_removetuple_removeTupleRemovetuple_removeTupleRemoveTupleRemove

Module

Foundation


ClassesClassesClassesClasses | | | | Operators