29#include <VisionX/libraries/armem_human/aron/FaceRecognition.aron.generated.h>
44 const std::string& prefix =
"")
override;
46 std::map<std::string, std::vector<armarx::armem::human::FaceRecognition>>
52 void loadDummyEntries();
Helps connecting a Memory server to the Ice interface.
void defineProperties(armarx::PropertyDefinitionsPtr defs, const std::string &prefix="") override
static const std::string CORE_SEGMENT_NAME
Segment(armem::server::MemoryToIceAdapter &iceMemory)
armem::server::segment::SpecializedCoreSegment Base
armarx::armem::human::FaceRecognition getFaceRecognition(armarx::armem::MemoryID memoryID) const
std::map< std::string, std::vector< armarx::armem::human::FaceRecognition > > getFaceRecognitionEntities(const Duration &maxAge) const
A base class for core segments.
MemoryToIceAdapter & iceMemory
facerecog::Segment FaceRecognitionSegment
armarx::core::time::Duration Duration
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.