46 const std::shared_ptr<R0>& ros_msg0,
const std::shared_ptr<R1>& ros_msg1,
47 const std::shared_ptr<R2>& ros_msg2,
const std::shared_ptr<R3>& ros_msg3,
48 std::shared_ptr<M0>& apollo_msg0, std::shared_ptr<M1>& apollo_msg1,
49 std::shared_ptr<M2>& apollo_msg2, std::shared_ptr<M3>& apollo_msg3) = 0;
51#ifdef RCLCPP__RCLCPP_HPP_
53 void TopicCallback(
const std::shared_ptr<R0>& ros_msg0,
54 const std::shared_ptr<R1>& ros_msg1,
55 const std::shared_ptr<R2>& ros_msg2,
56 const std::shared_ptr<R3>& ros_msg3);
virtual bool ConvertMsg(const std::shared_ptr< R0 > &ros_msg0, const std::shared_ptr< R1 > &ros_msg1, const std::shared_ptr< R2 > &ros_msg2, const std::shared_ptr< R3 > &ros_msg3, std::shared_ptr< M0 > &apollo_msg0, std::shared_ptr< M1 > &apollo_msg1, std::shared_ptr< M2 > &apollo_msg2, std::shared_ptr< M3 > &apollo_msg3)=0