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