buffer_ | madara::knowledge::containers::CircularBufferConsumer | private |
check_all(const char *func) const | madara::knowledge::containers::CircularBufferConsumer | inlineprivate |
check_context(const char *func) const | madara::knowledge::containers::CircularBufferConsumer | inlineprivate |
check_name(const char *func) const | madara::knowledge::containers::CircularBufferConsumer | inlineprivate |
CircularBufferConsumer() | madara::knowledge::containers::CircularBufferConsumer | inline |
CircularBufferConsumer(const std::string &name, KnowledgeBase &knowledge) | madara::knowledge::containers::CircularBufferConsumer | inline |
CircularBufferConsumer(const std::string &name, Variables &knowledge) | madara::knowledge::containers::CircularBufferConsumer | inline |
consume(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume(size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume(T &value) const | madara::knowledge::containers::CircularBufferConsumer | |
consume(T &value, size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | |
consume_earliest(size_t count) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume_earliest(size_t count, size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume_earliest(size_t count, std::vector< T > &values) const | madara::knowledge::containers::CircularBufferConsumer | |
consume_earliest(size_t count, std::vector< T > &values, size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | |
consume_latest(size_t count) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume_latest(size_t count, size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | inline |
consume_latest(size_t count, std::vector< T > &values) const | madara::knowledge::containers::CircularBufferConsumer | |
consume_latest(size_t count, std::vector< T > &values, size_t &dropped) const | madara::knowledge::containers::CircularBufferConsumer | |
context_ | madara::knowledge::containers::CircularBufferConsumer | mutableprivate |
count(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
get_dropped(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
get_name(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
increment(KnowledgeRecord::Integer base, KnowledgeRecord::Integer value) const | madara::knowledge::containers::CircularBufferConsumer | inlineprivate |
index_ | madara::knowledge::containers::CircularBufferConsumer | private |
inspect(KnowledgeRecord::Integer position) const | madara::knowledge::containers::CircularBufferConsumer | inline |
inspect(KnowledgeRecord::Integer position, T &value) const | madara::knowledge::containers::CircularBufferConsumer | |
inspect(KnowledgeRecord::Integer position, size_t count) const | madara::knowledge::containers::CircularBufferConsumer | inline |
inspect(KnowledgeRecord::Integer position, size_t count, std::vector< T > &values) const | madara::knowledge::containers::CircularBufferConsumer | |
local_index_ | madara::knowledge::containers::CircularBufferConsumer | mutableprivate |
name_ | madara::knowledge::containers::CircularBufferConsumer | private |
operator!=(const CircularBufferConsumer &value) const | madara::knowledge::containers::CircularBufferConsumer | inline |
operator==(const CircularBufferConsumer &value) const | madara::knowledge::containers::CircularBufferConsumer | inline |
peek_latest(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
peek_latest(T &value) const | madara::knowledge::containers::CircularBufferConsumer | |
peek_latest(size_t count) const | madara::knowledge::containers::CircularBufferConsumer | inline |
peek_latest(size_t count, std::vector< T > &values) const | madara::knowledge::containers::CircularBufferConsumer | |
remaining(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
resize(void) | madara::knowledge::containers::CircularBufferConsumer | inline |
resync(void) | madara::knowledge::containers::CircularBufferConsumer | inline |
set_index(KnowledgeRecord::Integer index) | madara::knowledge::containers::CircularBufferConsumer | inline |
set_name(const std::string &name, KnowledgeBase &knowledge) | madara::knowledge::containers::CircularBufferConsumer | inline |
set_name(const std::string &name, Variables &knowledge) | madara::knowledge::containers::CircularBufferConsumer | inline |
size(void) const | madara::knowledge::containers::CircularBufferConsumer | inline |
~CircularBufferConsumer()=default | madara::knowledge::containers::CircularBufferConsumer | virtual |