ClassesClasses | | Operators

tuple_concattuple_concatTupleConcatTupleConcat (Operator)

Name

tuple_concattuple_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)

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

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

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

HTuple HTuple.TupleConcat(HTuple t2)

Description

tuple_concattuple_concatTupleConcatTupleConcatTupleConcat concatenates the input tuples T1T1T1T1t1 and T2T2T2T2t2 to a new tuple ConcatConcatConcatConcatconcat. The first elements of ConcatConcatConcatConcatconcat conform to the elements of T1T1T1T1t1 and the remaining elements of ConcatConcatConcatConcatconcat conform to those of T2T2T2T2t2.

HDevelop In-line Operation

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

Concat := [T1, T2]

Execution Information

Parameters

T1T1T1T1t1 (input_control)  number(-array) HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Input tuple 1.

T2T2T2T2t2 (input_control)  number(-array) HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Input tuple 2.

ConcatConcatConcatConcatconcat (output_control)  number(-array) HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Concatenation of input tuples.

Alternatives

tuple_gen_consttuple_gen_constTupleGenConstTupleGenConstTupleGenConst, tuple_str_bit_selecttuple_str_bit_selectTupleStrBitSelectTupleStrBitSelectTupleStrBitSelect, tuple_selecttuple_selectTupleSelectTupleSelectTupleSelect, tuple_str_first_ntuple_str_first_nTupleStrFirstNTupleStrFirstNTupleStrFirstN, tuple_str_last_ntuple_str_last_nTupleStrLastNTupleStrLastNTupleStrLastN, tuple_substrtuple_substrTupleSubstrTupleSubstrTupleSubstr

See also

tuple_removetuple_removeTupleRemoveTupleRemoveTupleRemove

Module

Foundation


ClassesClasses | | Operators