Skip to content
Snippets Groups Projects

Refactor: Introduce and use constants for memory IDs

Merged Rainer Kartmann requested to merge refactor/memory-id-constants into master
17 files
+ 254
19
Compare changes
  • Side-by-side
  • Inline
Files
17
@@ -33,20 +33,18 @@
#include <RobotAPI/libraries/armem/core/Prediction.h>
#include <RobotAPI/libraries/armem_objects/aron/ObjectInstance.aron.generated.h>
#include <RobotAPI/libraries/armem_objects/aron/Marker.aron.generated.h>
#include <RobotAPI/libraries/armem_objects/memory_ids.h>
namespace armarx::armem::server::obj
{
const std::string ObjectMemory::defaultMemoryName = "Object";
armarx::PropertyDefinitionsPtr ObjectMemory::createPropertyDefinitions()
{
armarx::PropertyDefinitionsPtr defs(new ComponentPropertyDefinitions(getConfigIdentifier()));
const std::string prefix = "mem.";
workingMemory().name() = defaultMemoryName;
workingMemory().name() = objects::memoryID.memoryName;
classSegment.defineProperties(defs, prefix + "cls.");
instance::SegmentAdapter::defineProperties(defs, prefix + "inst.");
Loading