#include <circular_buffer.h>
List of all members.
Constructor & Destructor Documentation
circular_buffer::circular_buffer |
( |
size_t |
bufLen_I, |
|
|
bool |
doWriteBlock = true , |
|
|
bool |
doFullRead = false |
|
) |
| [inline] |
circular_buffer::~circular_buffer |
( |
| ) |
[inline] |
Member Function Documentation
void circular_buffer::abort |
( |
| ) |
[inline] |
size_t circular_buffer::buffer_length_items |
( |
| ) |
[inline] |
int circular_buffer::dequeue |
( |
T * |
buf, |
|
|
size_t * |
bufLen_I |
|
) |
| [inline] |
bool circular_buffer::do_full_read |
( |
| ) |
[inline] |
bool circular_buffer::do_write_block |
( |
| ) |
[inline] |
int circular_buffer::enqueue |
( |
T * |
buf, |
|
|
size_t |
bufLen_I |
|
) |
| [inline] |
size_t circular_buffer::n_avail_read_items |
( |
| ) |
[inline] |
size_t circular_buffer::n_avail_write_items |
( |
| ) |
[inline] |
void circular_buffer::reset |
( |
| ) |
[inline] |
The documentation for this class was generated from the following file: