#include <RingBuffer.h>
Definition at line 100 of file RingBuffer.h.
◆ RingBuffer()
Divide::RingBuffer::RingBuffer |
( |
U16 |
queueLength | ) |
|
|
explicitnoexcept |
◆ ~RingBuffer()
virtual Divide::RingBuffer::~RingBuffer |
( |
| ) |
|
|
virtualdefault |
◆ decQueue()
void Divide::RingBuffer::decQueue |
( |
| ) |
|
|
inlinenoexcept |
◆ incQueue()
void Divide::RingBuffer::incQueue |
( |
| ) |
|
|
inlinenoexcept |
◆ queueIndex()
I32 Divide::RingBuffer::queueIndex |
( |
| ) |
const |
|
inlinenoexcept |
◆ queueLength()
U16 Divide::RingBuffer::queueLength |
( |
| ) |
const |
|
inlinenoexcept |
◆ resize()
void Divide::RingBuffer::resize |
( |
U16 |
queueLength | ) |
|
|
virtualnoexcept |
◆ _queueIndex
std::atomic_int Divide::RingBuffer::_queueIndex |
|
private |
◆ _queueLength
U16 Divide::RingBuffer::_queueLength = 1u |
|
private |
The documentation for this class was generated from the following files: