| 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 |