|
|
#include <RobotAPI/libraries/armem/core/base/CoreSegmentBase.h>#include <RobotAPI/libraries/armem/core/base/EntityBase.h>#include <RobotAPI/libraries/armem/core/base/EntityInstanceBase.h>#include <RobotAPI/libraries/armem/core/base/EntitySnapshotBase.h>#include <RobotAPI/libraries/armem/core/base/MemoryBase.h>#include <RobotAPI/libraries/armem/core/base/ProviderSegmentBase.h>#include <RobotAPI/libraries/aron/core/data/variant/forward_declarations.h>#include "detail/data_lookup_mixins.h"
Include dependency graph for memory_definitions.h:Go to the source code of this file.
Classes | |
| class | CoreSegment |
| Client-side working memory core segment. More... | |
| class | Entity |
| Client-side working memory entity. More... | |
| class | EntityInstance |
| Client-side working entity instance. More... | |
| class | EntitySnapshot |
| Client-side working memory entity snapshot. More... | |
| class | Memory |
| Client-side working memory. More... | |
| class | ProviderSegment |
| Client-side working memory provider segment. More... | |
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | armarx::armem |
| namespace | armarx::armem::wm |
Typedefs | |
| template<class AronDtoT> | |
| using | EntityInstanceBase = base::EntityInstanceBase<AronDtoT, EntityInstanceMetadata> |
| Entity instance with a concrete ARON DTO type as data. | |
| using | EntityInstanceData = armarx::aron::data::Dict |
| Client-side working memory entity instance data (payload). | |
| using | EntityInstanceDataPtr = armarx::aron::data::DictPtr |
| Pointer type of EntityInstanceData. | |
| using | EntityInstanceMetadata = base::EntityInstanceMetadata |
| Client-side working memory entity instance metadata. | |