File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
generate_parameter_library_py/generate_parameter_library_py/jinja_templates/cpp Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -92,10 +92,8 @@ struct StackParams {
9292 class ParamListener{
9393 public:
9494 // throws rclcpp::exceptions::InvalidParameterValueException on initialization if invalid parameter are loaded
95- ParamListener(rclcpp::Node::SharedPtr node, std::string const& prefix = "")
96- : ParamListener(node->get_node_parameters_interface(), node->get_logger(), prefix) {}
97-
98- ParamListener(rclcpp_lifecycle::LifecycleNode::SharedPtr node, std::string const& prefix = "")
95+ template <typename NodeT>
96+ ParamListener(NodeT node, std::string const& prefix = "")
9997 : ParamListener(node->get_node_parameters_interface(), node->get_logger(), prefix) {}
10098
10199 ParamListener(const std::shared_ptr<rclcpp::node_interfaces::NodeParametersInterface>& parameters_interface,
You can’t perform that action at this time.
0 commit comments