Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
CircularBuffer< T > Member List

This is the complete list of members for CircularBuffer< T >, including all inherited members.

_allocatedSelfCircularBuffer< T >private
_arrayCircularBuffer< T >private
_capacityCircularBuffer< T >private
_contentsSizeCircularBuffer< T >private
_headCircularBuffer< T >private
_tailCircularBuffer< T >private
assign(buffer_ptr_t buffer, uint16_t bufferSize)CircularBuffer< T >inline
capacity() constCircularBuffer< T >inline
CircularBuffer(uint16_t capacity)CircularBuffer< T >inline
clear()CircularBuffer< T >inline
deinit()CircularBuffer< T >inline
empty() constCircularBuffer< T >inline
find(const T &value) constCircularBuffer< T >inline
full() constCircularBuffer< T >inline
getBuffer()CircularBuffer< T >inline
getMaxByteSize(uint16_t capacity)CircularBuffer< T >inline
getMaxByteSize()CircularBuffer< T >inline
getMaxSize(uint16_t byteSize)CircularBuffer< T >inline
incHead()CircularBuffer< T >inlineprivate
incTail()CircularBuffer< T >inlineprivate
init()CircularBuffer< T >inline
isInitialized()CircularBuffer< T >inline
operator[](uint16_t idx) constCircularBuffer< T >inline
peek() constCircularBuffer< T >inline
pop()CircularBuffer< T >inline
push(const T &value)CircularBuffer< T >inline
pushUnique(const T &value)CircularBuffer< T >inline
release()CircularBuffer< T >inline
size() constCircularBuffer< T >inline
~CircularBuffer()CircularBuffer< T >inlinevirtual