Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset > Member List

This is the complete list of members for jau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >, including all inherited members.

capacity() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
clear() noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
const_pointer typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
const_reference typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
difference_type typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
drop(const Size_type count) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
dropBlocking(const Size_type count, const int timeoutMS=0) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
dump(FILE *stream, std::string prefix) const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
get() noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
get(Value_type &result) noexceptjau::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) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
getBlocking(const int timeoutMS=0) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
getBlocking(Value_type &result, const int timeoutMS=0) noexceptjau::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) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
getFreeSlots() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
getSize() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
isEmpty() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
isFull() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
operator=(const ringbuffer &_source) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
operator=(ringbuffer &&o) noexcept=defaultjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
peek() noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
peek(Value_type &result) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
peekBlocking(const int timeoutMS=0) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
peekBlocking(Value_type &result, const int timeoutMS=0) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
pointer typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
put(Value_type &&e) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
put(const Value_type &e) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
put(const Value_type *first, const Value_type *last) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
putBlocking(Value_type &&e, const int timeoutMS=0) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
putBlocking(const Value_type &e, const int timeoutMS=0) noexceptjau::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) noexceptjau::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 typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
reset(const Value_type *copyFrom, const Size_type copyFromCount) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
reset(const std::vector< Value_type > &copyFrom) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
ringbuffer(const NullValue_type &nullelem_, const std::vector< Value_type > &copyFrom) noexceptjau::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) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
ringbuffer(const NullValue_type &nullelem_, const Size_type capacity) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
ringbuffer(const ringbuffer &_source) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
ringbuffer(ringbuffer &&o) noexcept=defaultjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
size_type typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
toString() const noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
uses_memcpyjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >static
uses_memsetjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >static
value_type typedefjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >
waitForElements(const Size_type min_count, const int timeoutMS) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
waitForFreeSlots(const Size_type min_count, const int timeoutMS) noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline
~ringbuffer() noexceptjau::ringbuffer< Value_type, NullValue_type, Size_type, use_memcpy, use_memset >inline