|
MADARA
3.4.1
|
#include <string>#include <vector>#include <map>#include <memory>#include <type_traits>#include "madara/MadaraExport.h"#include "madara/utility/StlHelper.h"#include "madara/utility/StdInt.h"#include "madara/utility/Refcounter.h"#include "madara/logger/GlobalLogger.h"#include "madara/utility/IntTypes.h"#include "madara/utility/CircularBuffer.h"#include "madara/exceptions/IndexException.h"#include "KnowledgeRecord.inl"#include "KnowledgeCast.h"Go to the source code of this file.
Classes | |
| struct | madara::knowledge::tags::any< T > |
| class | madara::knowledge::KnowledgeRecord |
| This class encapsulates an entry in a KnowledgeBase. More... | |
| struct | madara::knowledge::tags::shared_t< T > |
Namespaces | |
| madara | |
| Copyright(c) 2020 Galois. | |
| madara::knowledge | |
| Provides functions and classes for the distributed knowledge base. | |
| madara::knowledge::tags | |
| Tags to specify what type to construct in KnowledgeRecord forwarding constructors. | |
Functions | |
| uint32_t | madara::knowledge::max_quality (const KnowledgeRecords &records) |
| Returns the maximum quality within the records. More... | |
| void | madara::knowledge::safe_clear (KnowledgeMap &map) |
| template<typename T > | |
| shared_t< T > | madara::knowledge::tags::shared (T) |
| Used to signal in-place shared_ptr construction in KnowledgeRecord Example: tags::shared(tags::integers) More... | |
Variables | |
| constexpr binary_t | madara::knowledge::tags::binary |
| constexpr double_t | madara::knowledge::tags::dbl |
| constexpr doubles_t | madara::knowledge::tags::dbls |
| constexpr double_t | madara::knowledge::tags::double_ |
| constexpr doubles_t | madara::knowledge::tags::doubles |
| constexpr integer_t | madara::knowledge::tags::int_ |
| constexpr integer_t | madara::knowledge::tags::integer |
| constexpr integers_t | madara::knowledge::tags::integers |
| constexpr integers_t | madara::knowledge::tags::ints |
| constexpr string_t | madara::knowledge::tags::str |
| constexpr string_t | madara::knowledge::tags::string |
This file contains the KnowledgeRecord class, helper typdefs and functions
Definition in file KnowledgeRecord.h.