#include <RobotAPI/libraries/skills/core/executor/FluxioNativeExecutor.h>
|
void | abort () override |
|
| FluxioNativeExecutor (const std::string &id, const skills::SkillID &skillId, const FluxioSkill &fluxioSkill, const std::function< bool(const skills::SkillExecutionID &)> &&abortSkillFunc, const std::function< skills::SkillExecutionID(const skills::SkillExecutionRequest &)> &&executeSkillAsyncFunc, const std::function< std::optional< skills::SkillStatusUpdate >(const skills::SkillExecutionID &)> &&getSkillExecutionStatusFunc) |
|
armarx::aron::data::DictPtr | getResultsCopy () override |
|
std::optional< std::vector< skills::FluxioSkillStatusUpdate > > | getStatusUpdate () override |
|
void | run (std::string executorName, armarx::aron::data::DictPtr parameters, std::experimental::observer_ptr< const FluxioProfile > profilePtr) override |
|
armarx::aron::data::VariantPtr | findParameterValue (const std::experimental::observer_ptr< const FluxioProfile > profilePtr, const FluxioParameter ¶meter) const |
|
| FluxioExecutor (const FluxioExecutor &)=delete |
|
| FluxioExecutor (const std::string &id, bool native) |
|
virtual armarx::aron::data::VariantPtr | getPossibleInputCopy (const std::string nodeId, const std::string parameterId) |
|
std::optional< skills::FluxioSkillStatusUpdate > | getStatus () const |
|
FluxioExecutor & | operator= (const FluxioExecutor &)=delete |
|
virtual | ~FluxioExecutor () |
|
Definition at line 18 of file FluxioNativeExecutor.h.
◆ FluxioNativeExecutor()
◆ abort()
◆ getResultsCopy()
◆ getStatusUpdate()
◆ run()
The documentation for this class was generated from the following files: