#include <livox_dispatcher.h>
|
using | PointCloudCallbackType = std::function< void(uint32_t handle, const uint8_t dev_type, LivoxLidarEthernetPacket *data, void *client_data)> |
|
◆ PointCloudCallbackType
◆ LivoxDispatcher()
apollo::drivers::lidar::LivoxDispatcher::LivoxDispatcher |
( |
| ) |
|
|
inline |
◆ GetHandleFromIP()
bool apollo::drivers::lidar::LivoxDispatcher::GetHandleFromIP |
( |
const std::string & |
ip, |
|
|
uint32_t & |
handle |
|
) |
| |
◆ GetLivoxDispatcherInstance()
static LivoxDispatcher & apollo::drivers::lidar::LivoxDispatcher::GetLivoxDispatcherInstance |
( |
| ) |
|
|
inlinestatic |
◆ LivoxPointCloudCallback()
void apollo::drivers::lidar::LivoxDispatcher::LivoxPointCloudCallback |
( |
uint32_t |
handle, |
|
|
const uint8_t |
dev_type, |
|
|
LivoxLidarEthernetPacket * |
data, |
|
|
void * |
client_data |
|
) |
| |
◆ RegisterHandleDispatchCallback()
void apollo::drivers::lidar::LivoxDispatcher::RegisterHandleDispatchCallback |
( |
uint32_t |
handle, |
|
|
PointCloudCallbackType |
cb |
|
) |
| |
该类的文档由以下文件生成: