[jazzy] Use rclcpp type support helpers in rosbag2_cpp (backport #2017)#2130
[jazzy] Use rclcpp type support helpers in rosbag2_cpp (backport #2017)#2130MichaelOrlov merged 2 commits intojazzyfrom
Conversation
Signed-off-by: Michael Orlov <morlovmr@gmail.com> (cherry picked from commit bc37cdf) # Conflicts: # rosbag2_transport/src/rosbag2_transport/topic_filter.cpp
|
Cherry-pick of bc37cdf has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
Signed-off-by: Michael Orlov <michael.orlov@apex.ai>
|
Pulls: #2130 |
|
Pulls: #2130 |
Description
Historically, the type support helpers were implemented in the
rosbag2_cpp/typesupport_helpers.cpp, then the implementation of the major helper functions was added to the core rclcpp package in therclcpp/typesupport_helpers.hpp.However, the original implementation was never removed from the
rosbag2_cpppackage.This PR replaces original type support helpers in the
rosbag2_cppwith the same functions from the corerclcpppackage to avoid code duplication and divergences in the future.Additional information
typesupport_helpersAPI needed for the Rosbag2 rclcpp#2858action-ros-ci-repos-supplemental: https://raw.githubusercontent.com/ros2/ros2/rolling/ros2.repos
This is an automatic backport of pull request #2017 done by Mergify.