-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modify access specifier to protected or public for the scope of processMessage() member function #984
Modify access specifier to protected or public for the scope of processMessage() member function #984
Conversation
hyunseok-yang
commented
May 12, 2023
- pose_display, pose_with_covariance_display and relative_humidity_display
...lugins/include/rviz_default_plugins/displays/relative_humidity/relative_humidity_display.hpp
Show resolved
Hide resolved
…ssMessage() member function - pose_display, pose_with_covariance_display - marker_display, marker_array_display - point_cloud_common - relative_humidity_display, temperature_display, fluid_pressure_display, illuminance_display Signed-off-by: (=YG=) Hyunseok Yang <hyunseok7.yang@lge.com>
a9001a5
to
8a1ff73
Compare
@ahcorde @clalancette I rebased the branch on latest rolling. And fixed all related to access specifier for 'processMessage()' function. @clalancette is it make sense? :) |
...ault_plugins/include/rviz_default_plugins/displays/fluid_pressure/fluid_pressure_display.hpp
Outdated
Show resolved
Hide resolved
…id_pressure/fluid_pressure_display.hpp Co-authored-by: Chris Lalancette <clalancette@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
d'oh
thanks
...lugins/include/rviz_default_plugins/displays/relative_humidity/relative_humidity_display.hpp
Show resolved
Hide resolved
...lugins/include/rviz_default_plugins/displays/relative_humidity/relative_humidity_display.hpp
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for iterating. This looks good to me; I'll run CI on it next.
@clalancette |
We have to consider further before backporting to humble. In particular, we have to be sure these changes don't change ABI. I don't think that they do, but I need to consider it further. |
OK. Thanks for your comment. |
Unfortunately, looking at this closer, it looks like this has the potential to change ABI. In particular, see https://community.kde.org/Policies/Binary_Compatibility_Examples#Change_the_access_rights . So we cannot backport this to That said, there is a workaround mentioned in https://community.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B (search for "Changing the access rights"). In particular, you could make a new |
Thanks for your review. I'd like to make a new I think workaround solution for just humble is not a way of good design. Is there any other option to backport into humble? :( |
Unfortunately no. We have to keep ABI in humble. |