check_context(const char *func) const | madara::knowledge::containers::NativeCircularBufferConsumer | inlineprivate |
check_name(const char *func, const char *name) | madara::knowledge::containers::NativeCircularBufferConsumer | inlineprivatestatic |
consume(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume(size_t &dropped) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume(T &value, size_t &dropped) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
consume_latest(size_t count) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume_latest(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume_latest(size_t count, size_t &dropped) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume_latest(size_t count, std::vector< T > &values) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
consume_latest(size_t count, std::vector< T > &values, size_t &dropped) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
consume_many(size_t count, std::vector< T > &values) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
consume_many(size_t count) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
consume_many(size_t count, size_t &dropped) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
context_ | madara::knowledge::containers::NativeCircularBufferConsumer | mutableprivate |
count(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
get_dropped(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
get_index() | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
get_name(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
get_record() const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
inspect(KnowledgeRecord::Integer position, T &value) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
inspect(KnowledgeRecord::Integer position, size_t count) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
inspect(KnowledgeRecord::Integer position, size_t count, std::vector< T > &values) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
inspect(KnowledgeRecord::Integer position) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
local_index_ | madara::knowledge::containers::NativeCircularBufferConsumer | mutableprivate |
NativeCircularBufferConsumer() | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
NativeCircularBufferConsumer(const std::string &name, KnowledgeBase &knowledge) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
NativeCircularBufferConsumer(const std::string &name, Variables &knowledge) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
operator!=(const NativeCircularBufferConsumer &value) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
operator==(const NativeCircularBufferConsumer &value) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
peek_latest(size_t count, std::vector< T > &values) const | madara::knowledge::containers::NativeCircularBufferConsumer | |
peek_latest(size_t count) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
peek_latest(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
ref_ | madara::knowledge::containers::NativeCircularBufferConsumer | private |
remaining(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
set_index(size_t index) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
set_name(const std::string &name, KnowledgeBase &knowledge) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
set_name(const std::string &name, Variables &knowledge) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
set_name(const std::string &name, ThreadSafeContext &context) | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
size(void) const | madara::knowledge::containers::NativeCircularBufferConsumer | inline |
~NativeCircularBufferConsumer()=default | madara::knowledge::containers::NativeCircularBufferConsumer | virtual |