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.