Template Function plansys2::declare_parameter_if_not_declared
Defined in File PlannerNode.hpp
Function Documentation
-
template<typename NodeT>
void plansys2::declare_parameter_if_not_declared(NodeT node, const std::string ¶m_name, const rclcpp::ParameterValue &default_value = rclcpp::ParameterValue(), const rcl_interfaces::msg::ParameterDescriptor ¶meter_descriptor = rcl_interfaces::msg::ParameterDescriptor()) Declare a parameter if it has not been declared yet.
- Template Parameters:
NodeT – Type of the ROS2 node.
- Parameters:
node – [in] Node to declare the parameter on.
param_name – [in] Name of the parameter to declare.
default_value – [in] Default value for the parameter.
parameter_descriptor – [in] Parameter descriptor for additional metadata.