1 #ifndef MADARA_KNOWLEDGE_BASE_STREAMER_H_
2 #define MADARA_KNOWLEDGE_BASE_STREAMER_H_
4 #include "madara/MadaraExport.h"
Interface for knowledge update streaming.
virtual ~BaseStreamer()=default
virtual void enqueue(std::string name, KnowledgeRecord record)=0
When attached to a KnowledgeBase, this will be called every time a KnowledgeRecord held within is mod...
This class encapsulates an entry in a KnowledgeBase.
Provides functions and classes for the distributed knowledge base.
Copyright(c) 2020 Galois.