RingBuffer

Undocumented in source.

Members

Functions

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
popBack
E popBack()

Dequeue item from queue.

popFront
E popFront()

Dequeue item from queue.

pushBack
void pushBack(E element)
Undocumented in source. Be warned that the author may not have intended to support it.
pushFront
void pushFront(E element)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

back
E back [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
E front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isFull
bool isFull [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

backPos
size_t backPos;
Undocumented in source.
buffer
E[bufSize] buffer;
Undocumented in source.
frontPos
size_t frontPos;
Undocumented in source.
length
size_t length;
Undocumented in source.

Meta