| allocator_type typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| capacity() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| clear(const bool zeromem=false) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| close(const bool zeromem=false) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| const_pointer typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| const_reference typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| difference_type typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| drop(const Size_type max_count) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| dropBlocking(const Size_type count, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| dropBlocking(const Size_type count, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| dump(FILE *stream, const std::string &prefix) const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| freeSlots() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| get(Value_type &result) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| get(Value_type *dest, const Size_type dest_len, const Size_type min_count) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| get_info() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| getBlocking(Value_type &result, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| getBlocking(Value_type &result, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| getBlocking(Value_type *dest, const Size_type dest_len, const Size_type min_count, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| getBlocking(Value_type *dest, const Size_type dest_len, const Size_type min_count, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| getMultiPCEnabled() const | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| interruptReader() noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| interruptWriter() noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| isEmpty() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| isFull() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| operator=(const ringbuffer &_source) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| operator=(ringbuffer &&o) noexcept=default | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| peek(Value_type &result) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| peekBlocking(Value_type &result, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| peekBlocking(Value_type &result, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| pointer typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| put(Value_type &&e) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| put(const Value_type &e) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| put(const Value_type *first, const Value_type *last) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(Value_type &&e, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(Value_type &&e, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(const Value_type &e, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(const Value_type &e, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(const Value_type *first, const Value_type *last, const fraction_i64 &timeout, bool &timeout_occurred) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| putBlocking(const Value_type *first, const Value_type *last, const fraction_i64 &timeout) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| recapacity(const Size_type newCapacity) | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| reference typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| reset(const Value_type *copyFrom, const Size_type copyFromCount) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| reset(const std::vector< Value_type > ©From) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ringbuffer(const std::vector< Value_type > ©From) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ringbuffer(const Value_type *copyFrom, const Size_type copyFromSize) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ringbuffer(const Size_type capacity) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ringbuffer(const ringbuffer &_source) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ringbuffer(ringbuffer &&o) noexcept=default | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| set_end_of_input(const bool v=true) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| setMultiPCEnabled(const bool v) | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| size() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| size_type typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| toString() const noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| uses_memcpy | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | static |
| uses_memmove | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | static |
| uses_secmem | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | static |
| value_type typedef | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | |
| waitForElements(const Size_type min_count, const fraction_i64 &timeout, bool &timeout_occured) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| waitForFreeSlots(const Size_type min_count, const fraction_i64 &timeout, bool &timeout_occured) noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |
| ~ringbuffer() noexcept | jau::ringbuffer< Value_type, Size_type, use_memmove, use_memcpy, use_secmem > | inline |