50 #include "madara/MadaraExport.h"
94 inline std::vector<knowledge::KnowledgeBase>&
get_kbs(
void)
111 void resize(
size_t new_size);
115 std::vector<madara::knowledge::KnowledgeBase>
kbs_;
Knowledge bases linked with shared memory to a central hive concept.
std::vector< madara::knowledge::KnowledgeBase > kbs_
Knowledge base.
std::vector< knowledge::KnowledgeBase > & get_kbs(void)
Returns a reference to the underlying hive knowledge bases.
void clear(void)
Clears the hive of knowledge values.
std::vector< madara::transport::SharedMemoryPush * > transports_
transports meant for fast memory transport within the controller
size_t get_size(void)
Returns the size of the hive.
Custom network transport generated by gpc.pl.
Provides functions and classes for the distributed knowledge base.
Copyright(c) 2020 Galois.