Template Function nav2_util::declare_or_get_parameter(NodeT, const std::string&, const rclcpp::ParameterType&, const ParameterDescriptor&)

Function Documentation

template<typename ParameterT, typename NodeT>
ParameterT nav2_util::declare_or_get_parameter(NodeT node, const std::string &parameter_name, const rclcpp::ParameterType &param_type, const ParameterDescriptor &parameter_descriptor = ParameterDescriptor())

Declares a parameter with the specified type if it was not already declared and returns its value if available.