Back to Aurora Vision Library Lite website

You are here: Start » All Functions » Array Composition » AvsFilter_MergeArrays

AvsFilter_MergeArrays


This is Filter Equivalent. This function may be present in generated code, but should not be used in hand-written code.

Header: STD.h
Namespace: avs

Concatenates conditional arrays one after another. Any array that is Nil becomes skipped.

Syntax

void avs::AvsFilter_MergeArrays
(
	const typename atl::ToConditionalType<const atl::Array<Type>&>::Type& inConditionalArray1,
	const typename atl::ToConditionalType<const atl::Array<Type>&>::Type& inConditionalArray2,
	const typename atl::ToConditionalType<const atl::Array<Type>&>::Type& inConditionalArray3,
	const typename atl::ToConditionalType<const atl::Array<Type>&>::Type& inConditionalArray4,
	atl::Array<Type>& outJoinedArray
)

Parameters

Name Type Default Description
Input value inConditionalArray1 const typename ToConditionalType<const Array<Type>&>::Type& First array to be joined
Input value inConditionalArray2 const typename ToConditionalType<const Array<Type>&>::Type& Second array to be joined
Input value inConditionalArray3 const typename ToConditionalType<const Array<Type>&>::Type& Third array to be joined
Input value inConditionalArray4 const typename ToConditionalType<const Array<Type>&>::Type& Fourth array to be joined
Output value outJoinedArray Array<Type>& Array of existing input objects