diff --git a/tf2_ros/include/tf2_ros/transform_listener.h b/tf2_ros/include/tf2_ros/transform_listener.h index 5839c6496..cb4cb2068 100644 --- a/tf2_ros/include/tf2_ros/transform_listener.h +++ b/tf2_ros/include/tf2_ros/transform_listener.h @@ -164,6 +164,10 @@ class TransformListener TF2_ROS_PUBLIC virtual ~TransformListener(); + /// Callback function for ros message subscription + TF2_ROS_PUBLIC + virtual void subscription_callback(tf2_msgs::msg::TFMessage::ConstSharedPtr msg, bool is_static); + private: template> void init( @@ -225,9 +229,6 @@ class TransformListener static_options); } } - /// Callback function for ros message subscriptoin - TF2_ROS_PUBLIC - void subscription_callback(tf2_msgs::msg::TFMessage::ConstSharedPtr msg, bool is_static); bool spin_thread_{false}; std::unique_ptr dedicated_listener_thread_ {nullptr};