AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface

◆ Set() [1/2]

template<typename SDS_T >
template<class ContainerType >
void drama::ArrayParameter< SDS_T >::Set ( const ContainerType vals)
inline

Set the value of the parameter to the specified value.

Any monitors of the parameter are updated.

Template Parameters
ContainerTypeA container for which "container[index]" will return a value which can be assigned to to a variable of the same type as the class type.
Parameters
valsThe new values for the parameter. If the container size is less then the parameter array size, then only that number of elements is placed. If the container size is greater then the array parameter size, then the extra elements are ignored.

References drama::CreateRunDramaTask(), DramaTHROW_S, drama::sds::Id::Find(), and drama::sds::ArrayAccessHelper< T >::Size().