Go to the documentation of this file.
46 std::stringstream sstream;
47 sstream <<
"<" << propertyName <<
"> property value '" <<
value <<
"' is out of bounds [" <<
min <<
", " <<
max <<
"]";
48 setReason(sstream.str());
54 std::string
name()
const override
56 return "armarx::exceptions::local::ValueRangeExceededException";
~ValueRangeExceededException() noexcept override
This exception is thrown if a value is out of a specified or allowed range.
std::vector< T > max(const std::vector< T > &v1, const std::vector< T > &v2)
ValueRangeExceededException(std::string propertyName, double min, double max, double value)
std::string name() const override
std::shared_ptr< Value > value()
std::vector< T > min(const std::vector< T > &v1, const std::vector< T > &v2)
This file offers overloads of toIce() and fromIce() functions for STL container types.