|
|
#include <RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.h>
Inheritance diagram for SkillProviderComponentPlugin:Friends | |
| class | armarx::SkillProviderComponentPluginUser |
Additional Inherited Members | |
Protected Member Functions inherited from ComponentPlugin | |
| virtual void | componentPropertiesUpdated (const std::set< std::string > &changedProperties) |
| ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) | |
Protected Member Functions inherited from ManagedIceObjectPlugin | |
| template<class PluginT, class... ParamsT> | |
| PluginT * | addPlugin (const std::string prefix="", ParamsT &&... params) |
| template<class PluginT, class... ParamsT> | |
| void | addPlugin (PluginT *&targ, const std::string prefix="", ParamsT &&... params) |
| template<class PluginT, class... ParamsT> | |
| void | addPlugin (std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&... params) |
| void | addPluginDependency (ManagedIceObjectPlugin *dependedOn) |
| void | addPluginDependency (std::experimental::observer_ptr< ManagedIceObjectPlugin > dependedOn) |
| std::string | makePropertyName (const std::string &name) |
| ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) | |
| virtual void | postOnDisconnectComponent () |
| virtual void | postOnExitComponent () |
| virtual void | postOnInitComponent () |
| const std::string & | prefix () const |
| virtual void | preOnExitComponent () |
Definition at line 40 of file SkillProviderComponentPlugin.h.
| bool abortSkill | ( | const skills::SkillExecutionID & | execId | ) |
Definition at line 468 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| bool abortSkillAsync | ( | const skills::SkillExecutionID & | execId | ) |
Definition at line 505 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
inline |
Definition at line 75 of file SkillProviderComponentPlugin.h.
Here is the call graph for this function:
|
inline |
Definition at line 63 of file SkillProviderComponentPlugin.h.
Here is the call graph for this function:| skills::SkillBlueprint * addSkillFactory | ( | const skills::SkillDescription & | desc, |
| const skills::LambdaSkill::FunctionType & | f ) |
Definition at line 168 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| void addSkillFactory | ( | std::unique_ptr< skills::SkillBlueprint > && | fac | ) |
Definition at line 130 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| skills::SkillStatusUpdate executeSkill | ( | const skills::SkillExecutionRequest & | executionInfo | ) |
Definition at line 262 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| skills::SkillExecutionID executeSkillAsync | ( | const skills::SkillExecutionRequest & | executionInfo | ) |
Definition at line 344 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| std::optional< skills::SkillDescription > getSkillDescription | ( | const skills::SkillID & | skillId | ) | const |
Definition at line 224 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| std::map< skills::SkillID, skills::SkillDescription > getSkillDescriptions | ( | ) | const |
Definition at line 249 of file SkillProviderComponentPlugin.cpp.
Here is the caller graph for this function:| std::optional< skills::SkillStatusUpdate > getSkillExecutionStatus | ( | const skills::SkillExecutionID & | execId | ) | const |
Definition at line 191 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| std::map< skills::SkillExecutionID, skills::SkillStatusUpdate > getSkillExecutionStatuses | ( | ) | const |
Definition at line 210 of file SkillProviderComponentPlugin.cpp.
|
overridevirtual |
Reimplemented from ComponentPlugin.
Definition at line 117 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 57 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 50 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 72 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 45 of file SkillProviderComponentPlugin.cpp.
| const skills::manager::dti::SkillManagerInterfacePrx & skillManager | ( | ) | const |
Definition at line 552 of file SkillProviderComponentPlugin.cpp.
| bool updateSkillParameters | ( | const skills::SkillExecutionID & | id, |
| const armarx::aron::data::DictPtr & | params ) |
Definition at line 437 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:| void updateSubSkillStatus | ( | const skills::SkillStatusUpdate & | statusUpdate | ) |
Definition at line 527 of file SkillProviderComponentPlugin.cpp.
Here is the call graph for this function:
|
friend |
Definition at line 136 of file SkillProviderComponentPlugin.h.