19 tcpControlSkillContext.defineProperties(defs,
"tcpControlSkills.");
33 return "TCPControlSkillProvider";
39 tcpControlSkillContext.onInit(*
this);
45 tcpControlSkillContext.onConnected(*
this);
51 std::ref(mns), std::ref(
arviz), std::ref(tcpControlSkillContext));
#define ARMARX_REGISTER_COMPONENT_EXECUTABLE(ComponentT, applicationName)
armarx::viz::Client arviz
Default component property definition container.
std::string getConfigIdentifier()
Retrieve config identifier for this component as set in constructor.
skills::SkillBlueprint * addSkillFactory(const skills::SkillDescription &desc, const skills::LambdaSkill::FunctionType &f)
MemoryNameSystem & memoryNameSystem()
void onInitComponent() override
Pure virtual hook for the subclass.
void onDisconnectComponent() override
Hook for subclass.
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onConnectComponent() override
Pure virtual hook for the subclass.
static std::string GetDefaultName()
void onExitComponent() override
Hook for subclass.
std::string getDefaultName() const override
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.