84 void interactionCommand();
85 void readInteractionCommand();
88 void commitInteraction(
const std::string& firstName,
89 const std::string& lastName,
91 const std::string& interactionName,
92 const std::string& robotName,
101 std::string robotName;
104 Properties properties;
Baseclass for all ArmarX ManagedIceObjects requiring properties.
This component can be used for debugging of the human-robot interaction memory; more specifically it ...
void onInitComponent() override
void onDisconnectComponent() override
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onConnectComponent() override
static std::string GetDefaultName()
Get the component's default name.
void onExitComponent() override
static const std::string interaction_provider_name
std::string getDefaultName() const override
plugins::ListeningPluginUser ComponentPluginUser
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.