#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/opt-modules/yarp-device-rplidar/src/devices/rpLidar/rpLidar.h>
Definition at line 32 of file rpLidar.h.
◆ rpLidarCircularBuffer()
rpLidarCircularBuffer::rpLidarCircularBuffer |
( |
int |
bufferSize | ) |
|
◆ ~rpLidarCircularBuffer()
rpLidarCircularBuffer::~rpLidarCircularBuffer |
( |
| ) |
|
◆ clear()
void rpLidarCircularBuffer::clear |
( |
| ) |
|
|
inline |
◆ get_end()
◆ get_start()
◆ getMaxSize()
◆ getRawData()
const byte * rpLidarCircularBuffer::getRawData |
( |
| ) |
|
|
inline |
◆ isEmpty()
bool rpLidarCircularBuffer::isEmpty |
( |
| ) |
|
|
inline |
◆ isFull()
bool rpLidarCircularBuffer::isFull |
( |
| ) |
|
|
inline |
◆ read_elem()
bool rpLidarCircularBuffer::read_elem |
( |
byte * |
elem | ) |
|
|
inline |
◆ read_elems()
bool rpLidarCircularBuffer::read_elems |
( |
byte * |
elems, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ select_elem()
byte rpLidarCircularBuffer::select_elem |
( |
int |
offset | ) |
|
|
inline |
◆ select_elems()
void rpLidarCircularBuffer::select_elems |
( |
byte * |
elems, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ size()
int rpLidarCircularBuffer::size |
( |
| ) |
|
|
inline |
◆ throw_away_elem()
void rpLidarCircularBuffer::throw_away_elem |
( |
| ) |
|
|
inline |
◆ throw_away_elems()
void rpLidarCircularBuffer::throw_away_elems |
( |
int |
size | ) |
|
|
inline |
◆ write_elem()
bool rpLidarCircularBuffer::write_elem |
( |
byte |
elem | ) |
|
|
inline |
◆ write_elems()
bool rpLidarCircularBuffer::write_elems |
( |
byte * |
elems, |
|
|
int |
size |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files:
- opt-modules/yarp-device-rplidar/src/devices/rpLidar/rpLidar.h
- opt-modules/yarp-device-rplidar/src/devices/rpLidar/rpLidar.cpp