SetValues¶
-
virtual void IParameterSetBase::SetValues(const std::vector<std::pair<std::string, double>> &values) = 0¶
Sets the values of the signals in this parameter set.
- Parameters
values – New signal values to be set.
- Throws
CInvalidArgumentException– Invalid signal value specified, signal specified more than once, or specified signal is not part of parameter set.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.CObjectDestroyedException– Object is destroyed.CInvalidConfigException– Values were not provided for all signals.