#include <sick_generic_monitoring.h>
Definition at line 110 of file sick_generic_monitoring.h.
◆ PointCloudMonitor()
sick_scan_xd::PointCloudMonitor::PointCloudMonitor |
( |
| ) |
|
◆ ~PointCloudMonitor()
sick_scan_xd::PointCloudMonitor::~PointCloudMonitor |
( |
| ) |
|
◆ messageCbPointCloud()
void sick_scan_xd::PointCloudMonitor::messageCbPointCloud |
( |
const ros_sensor_msgs::PointCloud2 & |
msg | ) |
|
|
protected |
◆ messageCbPointCloudROS2()
void sick_scan_xd::PointCloudMonitor::messageCbPointCloudROS2 |
( |
const std::shared_ptr< ros_sensor_msgs::PointCloud2 > |
msg | ) |
|
|
protected |
◆ runMonitoringThreadCb()
void sick_scan_xd::PointCloudMonitor::runMonitoringThreadCb |
( |
void |
| ) |
|
|
protected |
◆ startPointCloudMonitoring()
◆ stopPointCloudMonitoring()
void sick_scan_xd::PointCloudMonitor::stopPointCloudMonitoring |
( |
void |
| ) |
|
◆ m_last_msg_timestamp_nanosec
uint64_t sick_scan_xd::PointCloudMonitor::m_last_msg_timestamp_nanosec |
|
protected |
◆ m_monitoring_thread
std::thread* sick_scan_xd::PointCloudMonitor::m_monitoring_thread |
|
protected |
◆ m_monitoring_thread_running
bool sick_scan_xd::PointCloudMonitor::m_monitoring_thread_running |
|
protected |
◆ m_nh
◆ m_ros_cloud_topic
std::string sick_scan_xd::PointCloudMonitor::m_ros_cloud_topic |
|
protected |
◆ m_timeout_millisec
int sick_scan_xd::PointCloudMonitor::m_timeout_millisec |
|
protected |
The documentation for this class was generated from the following files: