22template <
typename Traits>
class SubscriberImpl;
23struct CarlaEgoVehicleControlTraits;
36 std::shared_ptr<SubscriberImpl<CarlaEgoVehicleControlTraits>>
_impl;
void ProcessMessages(ActorCallback callback) override
ROS2CallbackData GetMessage() override
std::shared_ptr< SubscriberImpl< CarlaEgoVehicleControlTraits > > _impl
~CarlaEgoVehicleControlSubscriber() override
std::function< void(void *actor, ROS2CallbackData data)> ActorCallback
std::variant< VehicleControl, AckermannControl, VehicleAccelerationControl > ROS2CallbackData
This file contains definitions of common data structures used in traffic manager.