I wrote a quick hack to remove the need to pass message type as a template argument in `Node::create_subscription` and submitted it as a pull request in https://github.com/ros2/rclcpp/pull/286 and updated some of the examples in https://github.com/ros2/examples/pull/146 I haven't tested this heavily, and unfortunately the changes fail to compile the allocator example :frowning: PS: when in doubt, `rclcpp:function_traits`, that's my motto. --- [Visit Topic](https://discourse.ros.org/t/rfc-using-c-14/921/11) or reply to this email to respond. If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates. ______________________________________________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users Unsubscribe: