Carla车速传感器实现的内部结构体。 更多...
carla::ros2::CarlaSpeedometerSensorImpl 的协作图:Public 属性 | |
| efd::DataWriter * | _datawriter { nullptr } |
| FastDDS的DataWriter指针,用于写入数据到指定的Topic。 更多... | |
| std_msgs::msg::Float32 | _float {} |
| 用于发布的车速数据。 更多... | |
| CarlaListener | _listener {} |
| CarlaListener对象,用于处理相关的回调事件。 更多... | |
| efd::DomainParticipant * | _participant { nullptr } |
| FastDDS的DomainParticipant指针,用于创建和管理FastDDS的通信实体。 更多... | |
| efd::Publisher * | _publisher { nullptr } |
| FastDDS的Publisher指针,用于发布数据。 更多... | |
| efd::Topic * | _topic { nullptr } |
| FastDDS的Topic指针,用于定义数据的主题。 更多... | |
| efd::TypeSupport | _type { new std_msgs::msg::Float32PubSubType() } |
| TypeSupport对象,用于注册和识别发布的消息类型。 更多... | |
Carla车速传感器实现的内部结构体。
该结构体封装了与FastDDS相关的资源,包括DomainParticipant、Publisher、Topic和DataWriter,以及用于发布车速数据的TypeSupport和监听器。
在文件 CarlaSpeedometerSensor.cpp 第 98 行定义.
| efd::DataWriter* carla::ros2::CarlaSpeedometerSensorImpl::_datawriter { nullptr } |
FastDDS的DataWriter指针,用于写入数据到指定的Topic。
在文件 CarlaSpeedometerSensor.cpp 第 114 行定义.
| std_msgs::msg::Float32 carla::ros2::CarlaSpeedometerSensorImpl::_float {} |
用于发布的车速数据。
在文件 CarlaSpeedometerSensor.cpp 第 126 行定义.
| CarlaListener carla::ros2::CarlaSpeedometerSensorImpl::_listener {} |
CarlaListener对象,用于处理相关的回调事件。
在文件 CarlaSpeedometerSensor.cpp 第 122 行定义.
| efd::DomainParticipant* carla::ros2::CarlaSpeedometerSensorImpl::_participant { nullptr } |
FastDDS的DomainParticipant指针,用于创建和管理FastDDS的通信实体。
在文件 CarlaSpeedometerSensor.cpp 第 102 行定义.
| efd::Publisher* carla::ros2::CarlaSpeedometerSensorImpl::_publisher { nullptr } |
FastDDS的Publisher指针,用于发布数据。
在文件 CarlaSpeedometerSensor.cpp 第 106 行定义.
| efd::Topic* carla::ros2::CarlaSpeedometerSensorImpl::_topic { nullptr } |
FastDDS的Topic指针,用于定义数据的主题。
在文件 CarlaSpeedometerSensor.cpp 第 110 行定义.
| efd::TypeSupport carla::ros2::CarlaSpeedometerSensorImpl::_type { new std_msgs::msg::Float32PubSubType() } |
TypeSupport对象,用于注册和识别发布的消息类型。
在文件 CarlaSpeedometerSensor.cpp 第 118 行定义.