memory_definitions.h File Reference
+ 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.