6 #define _GLIBCXX_USE_CXX11_ABI 0 17 struct CarlaEgoVehicleControlSubscriberImpl;
35 const char*
type()
const override {
return "Ego vehicle control"; }
41 void SetData(int32_t seconds, uint32_t nanoseconds, uint32_t actor_id, std::vector<float>&& data);
44 std::shared_ptr<CarlaEgoVehicleControlSubscriberImpl>
_impl;
VehicleControl GetMessage()
CarlaEgoVehicleControlSubscriber & operator=(const CarlaEgoVehicleControlSubscriber &)
This file contains definitions of common data structures used in traffic manager. ...
std::shared_ptr< CarlaEgoVehicleControlSubscriberImpl > _impl
const std::string & parent() const
void SetData(int32_t seconds, uint32_t nanoseconds, uint32_t actor_id, std::vector< float > &&data)
void ForwardMessage(VehicleControl control)
CarlaEgoVehicleControlSubscriber(void *vehicle, const char *ros_name="", const char *parent="")
const char * type() const override
~CarlaEgoVehicleControlSubscriber()