Public Member Functions | |
void | clear () |
void | pushNode (_u64 timestamp_uS, const T *node) |
RawSampleNodeHolder (size_t maxcount=8192) | |
size_t | waitAndFetch (T *node, size_t maxcount, _u32 timeout) |
Protected Attributes | |
std::deque< T > | _data_queue |
rp::hal::Event | _data_waiter |
rp::hal::Locker | _locker |
size_t | _max_count |
Definition at line 187 of file sl_lidar_driver.cpp.
|
inline |
Definition at line 190 of file sl_lidar_driver.cpp.
|
inline |
Definition at line 195 of file sl_lidar_driver.cpp.
|
inline |
Definition at line 202 of file sl_lidar_driver.cpp.
|
inline |
Definition at line 212 of file sl_lidar_driver.cpp.
|
protected |
Definition at line 233 of file sl_lidar_driver.cpp.
|
protected |
Definition at line 232 of file sl_lidar_driver.cpp.
|
protected |
Definition at line 231 of file sl_lidar_driver.cpp.
|
protected |
Definition at line 230 of file sl_lidar_driver.cpp.