tuple_concattuple_concatTupleConcatTupleConcat (Operator)
Name
tuple_concattuple_concatTupleConcatTupleConcat
— Concatenate two tuples to a new one.
Signature
Herror tuple_concat(const Hlong T1, const Hlong T2, Hlong* Concat)
Herror T_tuple_concat(const Htuple T1, const Htuple T2, Htuple* Concat)
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
- Multithreading type: independent (runs in parallel even with exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
T1T1T1T1t1
(input_control) tuple(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Input tuple 1.
T2T2T2T2t2
(input_control) tuple(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Input tuple 2.
ConcatConcatConcatConcatconcat
(output_control) tuple(-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