#include <CarlaEgoVehicleControlSubscriber.h>
Private 成员函数 | |
void | SetData (int32_t seconds, uint32_t nanoseconds, uint32_t actor_id, std::vector< float > &&data) |
Private 属性 | |
std::shared_ptr< CarlaEgoVehicleControlSubscriberImpl > | _impl |
额外继承的成员函数 | |
Protected 属性 继承自 carla::ros2::CarlaSubscriber | |
std::string | _frame_id = "" |
std::string | _name = "" |
std::string | _parent = "" |
在文件 CarlaEgoVehicleControlSubscriber.h 第 19 行定义.
carla::ros2::CarlaEgoVehicleControlSubscriber::CarlaEgoVehicleControlSubscriber | ( | void * | vehicle, |
const char * | ros_name = "", | ||
const char * | parent = "" ) |
carla::ros2::CarlaEgoVehicleControlSubscriber::~CarlaEgoVehicleControlSubscriber | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 190 行定义.
引用了 _impl.
carla::ros2::CarlaEgoVehicleControlSubscriber::CarlaEgoVehicleControlSubscriber | ( | const CarlaEgoVehicleControlSubscriber & | other | ) |
carla::ros2::CarlaEgoVehicleControlSubscriber::CarlaEgoVehicleControlSubscriber | ( | CarlaEgoVehicleControlSubscriber && | other | ) |
void carla::ros2::CarlaEgoVehicleControlSubscriber::DestroySubscriber | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 161 行定义.
引用了 _impl.
被这些函数引用 carla::ros2::CarlaSubscriberListenerImpl::on_subscription_matched().
void carla::ros2::CarlaEgoVehicleControlSubscriber::ForwardMessage | ( | VehicleControl | control | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 156 行定义.
引用了 _impl.
被这些函数引用 carla::ros2::CarlaSubscriberListenerImpl::on_data_available().
VehicleControl carla::ros2::CarlaEgoVehicleControlSubscriber::GetMessage | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 165 行定义.
引用了 _impl.
void * carla::ros2::CarlaEgoVehicleControlSubscriber::GetVehicle | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 178 行定义.
引用了 _impl.
bool carla::ros2::CarlaEgoVehicleControlSubscriber::HasNewMessage | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 174 行定义.
引用了 _impl.
bool carla::ros2::CarlaEgoVehicleControlSubscriber::Init | ( | ) |
bool carla::ros2::CarlaEgoVehicleControlSubscriber::IsAlive | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 170 行定义.
引用了 _impl.
CarlaEgoVehicleControlSubscriber & carla::ros2::CarlaEgoVehicleControlSubscriber::operator= | ( | CarlaEgoVehicleControlSubscriber && | other | ) |
CarlaEgoVehicleControlSubscriber & carla::ros2::CarlaEgoVehicleControlSubscriber::operator= | ( | const CarlaEgoVehicleControlSubscriber & | other | ) |
bool carla::ros2::CarlaEgoVehicleControlSubscriber::Read | ( | ) |
在文件 CarlaEgoVehicleControlSubscriber.cpp 第 94 行定义.
引用了 _impl.
|
private |
|
inlineoverridevirtual |
实现了 carla::ros2::CarlaSubscriber.
在文件 CarlaEgoVehicleControlSubscriber.h 第 35 行定义.
|
private |
在文件 CarlaEgoVehicleControlSubscriber.h 第 44 行定义.
被这些函数引用 CarlaEgoVehicleControlSubscriber(), CarlaEgoVehicleControlSubscriber(), CarlaEgoVehicleControlSubscriber(), DestroySubscriber(), ForwardMessage(), GetMessage(), GetVehicle(), HasNewMessage(), Init(), IsAlive(), operator=(), operator=(), Read() , 以及 ~CarlaEgoVehicleControlSubscriber().