|
#include <RobotAPI/libraries/skills/provider/detail/SkillImplementationWrapper.h>
Public Member Functions | |
TerminatedSkillStatusUpdate | executeSkill () |
SkillRuntime (const skills::SkillBlueprint *fac, const skills::SkillExecutionID &, const aron::data::DictPtr &, const skills::callback::dti::SkillProviderCallbackInterfacePrx &) | |
void | stopSkill () |
void | updateSkillParameters (const aron::data::DictPtr &i) |
Public Attributes | |
std::thread | execution |
std::mutex | skillStatusesMutex |
SkillStatusUpdate | statusUpdate |
Definition at line 19 of file SkillImplementationWrapper.h.
SkillRuntime | ( | const skills::SkillBlueprint * | fac, |
const skills::SkillExecutionID & | execId, | ||
const aron::data::DictPtr & | initial_parameters, | ||
const skills::callback::dti::SkillProviderCallbackInterfacePrx & | callbackInterface | ||
) |
Definition at line 7 of file SkillImplementationWrapper.cpp.
TerminatedSkillStatusUpdate executeSkill | ( | ) |
Definition at line 46 of file SkillImplementationWrapper.cpp.
void stopSkill | ( | ) |
Definition at line 18 of file SkillImplementationWrapper.cpp.
void updateSkillParameters | ( | const aron::data::DictPtr & | i | ) |
Definition at line 32 of file SkillImplementationWrapper.cpp.
std::thread execution |
Definition at line 34 of file SkillImplementationWrapper.h.
|
mutable |
Definition at line 30 of file SkillImplementationWrapper.h.
SkillStatusUpdate statusUpdate |
Definition at line 31 of file SkillImplementationWrapper.h.