ros2 / rmw_cyclonedds

ROS 2 RMW layer for Eclipse Cyclone DDS
Apache License 2.0
112 stars 91 forks source link

Detect incompatible types from incompatible QoS callbacks #436

Open allenh1 opened 1 year ago

allenh1 commented 1 year ago

@clalancette this PR attempts to detect incompatible types from the incompatible QoS callbacks that are already in place.

It's a bit of a hack, and I am not sure how to check it locally (as it seems to depend on some other changes I lack locally), but I think this approach will work.