15 #ifndef RCLCPP__DETAIL__CPP_CALLBACK_TRAMPOLINE_HPP_
16 #define RCLCPP__DETAIL__CPP_CALLBACK_TRAMPOLINE_HPP_
54 typename UserDataRealT,
57 typename ReturnT =
void
60 cpp_callback_trampoline(UserDataT user_data, Args ... args) noexcept
62 auto & actual_callback = *
static_cast<const UserDataRealT *
>(user_data);
63 return actual_callback(args ...);
Versions of rosidl_typesupport_cpp::get_message_type_support_handle that handle adapted types.