|
|
#include <RobotAPI/libraries/skills/client/SkillExecutorInterface.h>
Inheritance diagram for SkillExecutorInterface:Public Member Functions | |
| virtual std::optional< armarx::skills::TerminatedSkillStatusUpdate > | executeSkill (const ::armarx::skills::SkillID &skillID, std::function< aron::data::DictPtr(aron::data::DictPtr &)> const ¶metersFunction)=0 |
| virtual bool | shouldSkillTerminate () const =0 |
| virtual void | waitFor (const armarx::Duration &duration, const armarx::Duration &interval=armarx::Duration::MilliSeconds(200)) const =0 |
| virtual | ~SkillExecutorInterface ()=default |
Definition at line 19 of file SkillExecutorInterface.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
Implemented in Skill.
|
pure virtual |