Template Function cx::cx_utils::declare_parameter_if_not_declared(NodeT, const std::string&, const rclcpp::ParameterType&, const rcl_interfaces::msg::ParameterDescriptor&)

Function Documentation

template<typename NodeT>
void cx::cx_utils::declare_parameter_if_not_declared(NodeT node, const std::string &param_name, const rclcpp::ParameterType &param_type, const rcl_interfaces::msg::ParameterDescriptor &parameter_descriptor = rcl_interfaces::msg::ParameterDescriptor())

Declares ROS2 parameter and sets it to a given value.