nw::ut::MoveArray::PushBackFast Member Function

Syntax

template <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9>
void PushBackFast(
     TArg0 arg0,
     TArg1 arg1,
     TArg2 arg2,
     TArg3 arg3,
     TArg4 arg4,
     TArg5 arg5,
     TArg6 arg6,
     TArg7 arg7,
     TArg8 arg8,
     TArg9 arg9
);

Arguments

Name Description
in arg0 Argument for the constructor for the array element.
in arg1 Argument for the constructor for the array element.
in arg2 Argument for the constructor for the array element.
in arg3 Argument for the constructor for the array element.
in arg4 Argument for the constructor for the array element.
in arg5 Argument for the constructor for the array element.
in arg6 Argument for the constructor for the array element.
in arg7 Argument for the constructor for the array element.
in arg8 Argument for the constructor for the array element.
in arg9 Argument for the constructor for the array element.

Return Values

None.

Description

A fast version of push_back.

The range check is Assert only, and the feature to automatically increase capacity does not operate. Use in cases where you want to generate array elements that are explicitly reserved, such as during initialization.


CONFIDENTIAL