90 void registerMemorySubscriptions();
99 Properties properties;
102 std::unique_ptr<UpdateConsumer> updateConsumer;
105 std::vector<armarx::armem::client::util::SubscriptionHandle> subscriptionHandles;
Component that fuses face recognition and body pose tracking into unified person instances.
void onInitComponent() override
void onDisconnectComponent() override
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onConnectComponent() override
static const std::string provider_name
static std::string GetDefaultName()
Get the component's default name.
void onExitComponent() override
std::string getDefaultName() const override
Baseclass for all ArmarX ManagedIceObjects requiring properties.
client::plugins::ListeningPluginUser ListeningClientPluginUser
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.