capacity() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
clear() noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
const_pointer typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
const_reference typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
difference_type typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
drop(const Size_type count) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
dropBlocking(const Size_type count, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
dump(FILE *stream, std::string prefix) const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
get() noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
get(Value_type &result) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
get(Value_type *dest, const Size_type dest_len, const Size_type min_count) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
getBlocking(const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
getBlocking(Value_type &result, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
getBlocking(Value_type *dest, const Size_type dest_len, const Size_type min_count, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
getFreeSlots() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
getSize() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
isEmpty() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
isFull() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
operator=(const ringbuffer &_source) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
operator=(ringbuffer &&o) noexcept=default | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
peek() noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
peek(Value_type &result) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
peekBlocking(const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
peekBlocking(Value_type &result, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
pointer typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
put(Value_type &&e) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
put(const Value_type &e) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
put(const Value_type *first, const Value_type *last) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
putBlocking(Value_type &&e, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
putBlocking(const Value_type &e, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
putBlocking(const Value_type *first, const Value_type *last, const int timeoutMS=0) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
recapacity(const Size_type newCapacity) | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
reference typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
reset(const Value_type *copyFrom, const Size_type copyFromCount) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
reset(const std::vector< Value_type > ©From) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
ringbuffer(const NullValue_type &nullelem_, const std::vector< Value_type > ©From) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
ringbuffer(const NullValue_type &nullelem_, const Value_type *copyFrom, const Size_type copyFromSize) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
ringbuffer(const NullValue_type &nullelem_, const Size_type capacity) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
ringbuffer(const ringbuffer &_source) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
ringbuffer(ringbuffer &&o) noexcept=default | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
size_type typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
toString() const noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
uses_memcpy | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | static |
uses_memset | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | static |
value_type typedef | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | |
waitForElements(const Size_type min_count, const int timeoutMS) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
waitForFreeSlots(const Size_type min_count, const int timeoutMS) noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |
~ringbuffer() noexcept | jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > | inline |