Name
tuple_concattuple_concatTupleConcatTupleConcat — Concatenate two tuples to a new one.
Herror tuple_concat(const Hlong T1, const Hlong T2, Hlong* Concat)
Herror T_tuple_concat(const Htuple T1, const Htuple T2, Htuple* Concat)
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]
- Multithreading type: independent (runs in parallel even with exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
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.
Concatenation of input tuples.
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
tuple_removetuple_removeTupleRemoveTupleRemoveTupleRemove
Foundation