Open FFBoard
Open source force feedback firmware
RingBufferWrapper Member List

This is the complete list of members for RingBufferWrapper, including all inherited members.

appendMultiple(const uint8_t *data, size_t len) noexceptRingBufferWrapper
appendOne(uint8_t data) noexceptRingBufferWrapper
bufferRingBufferWrapperprivate
capacity() noexceptRingBufferWrapper
clean() noexceptRingBufferWrapper
discardMultiple(size_t len) noexceptRingBufferWrapper
empty() noexceptRingBufferWrapper
freeSpace() noexceptRingBufferWrapper
get_as(bool *ok) noexceptRingBufferWrapper
getMultiple(uint8_t *dst, size_t len) noexceptRingBufferWrapper
getOne(uint8_t *data) noexceptRingBufferWrapper
isValid() noexceptRingBufferWrapper
length() noexceptRingBufferWrapper
numElements() noexceptRingBufferWrapper
peek_as(bool *ok) noexceptRingBufferWrapper
peekMultiple(uint8_t *dst, size_t len) noexceptRingBufferWrapper
peekOne(uint8_t *data) noexceptRingBufferWrapper
RingBufferWrapper(uint8_t *data, uint32_t len) noexceptRingBufferWrapperexplicit
RingBufferWrapper(uint32_t size) noexceptRingBufferWrapperexplicit
validRingBufferWrapperprivate
~RingBufferWrapper() noexceptRingBufferWrappervirtual