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