|
MADARA
3.4.1
|
#include "madara/knowledge/FileHeader.h"#include "madara/logger/Logger.h"#include <string>#include <map>#include <memory>#include <fstream>#include "madara/utility/IntTypes.h"#include "madara/MadaraExport.h"#include "madara/LockType.h"#include "madara/knowledge/KnowledgeRecord.h"#include "madara/knowledge/KnowledgeRequirements.h"#include "madara/knowledge/VariableReference.h"#include "madara/knowledge/FunctionMap.h"#include "madara/knowledge/KnowledgeUpdateSettings.h"#include "madara/knowledge/KnowledgeReferenceSettings.h"#include "madara/knowledge/CompiledExpression.h"#include "madara/knowledge/CheckpointSettings.h"#include "madara/knowledge/BaseStreamer.h"#include "madara/transport/MessageHeader.h"#include "madara_jni.h"#include "madara/Boost.h"#include "boost/python/object.hpp"#include "ThreadSafeContext.inl"Go to the source code of this file.
Classes | |
| class | madara::knowledge::ThreadSafeContext |
| This class stores variables and their values for use by any entity needing state information in a thread safe way. More... | |
Namespaces | |
| madara | |
| Copyright(c) 2020 Galois. | |
| madara::expression | |
| Contains the KaRL expression tree interpreter and related classes. | |
| madara::knowledge | |
| Provides functions and classes for the distributed knowledge base. | |
Typedefs | |
| typedef std::map< std::string, bool > | madara::knowledge::CopySet |
| Typedef for set of copyable keys. More... | |
| typedef std::vector< std::string > | madara::knowledge::PrefixVector |
| Typedef for vector of prefixes to use for a generic task. More... | |
This file contains a thread safe context for state information
This file contains inline functions for a thread safe context
Definition in file ThreadSafeContext.h.