|
| TerminatedSkillStatusUpdate | executeSkill (const std::string &executorName, const AronT ¶ms) |
| |
| SkillExecutionID | executeSkillAsync (const std::string &executorName, const AronT ¶ms=nullptr) |
| |
| AronT | getRootProfileParameters () |
| |
| | SkillProxy ()=delete |
| | We remove the default constructor as every skill proxy requires a manager. More...
|
| |
| | SkillProxy (const manager::dti::SkillManagerInterfacePrx &manager, const SkillDescription &skillDesc) |
| | set the proxy using a skill description More...
|
| |
| | SkillProxy (const manager::dti::SkillManagerInterfacePrx &manager, const SkillID &skillId) |
| | set the skill proxy using a skillId. Queries the manager to get the description. More...
|
| |
| | SkillProxy (const SkillProxy &o)=default |
| | copy ctor More...
|
| |
| bool | abortSkill (const SkillExecutionID &executionId) const |
| | ask skill to abort ASAP. Blocks until skill stopped More...
|
| |
| bool | abortSkillAsync (const SkillExecutionID &executionId) const |
| | ask skill to abort ASAP More...
|
| |
| TerminatedSkillStatusUpdate | executeSkill (const std::string &executorName, const aron::data::DictPtr ¶ms=nullptr) const |
| | execute a skill and block until skill terminates More...
|
| |
| SkillExecutionID | executeSkillAsync (const std::string &executorName, const aron::data::DictPtr ¶ms=nullptr) const |
| | execute a skill. Do not block during execution More...
|
| |
| aron::data::DictPtr | getRootProfileParameters () const |
| | get the default parameters of the skill. TODO: Skill profiles in memory! More...
|
| |
| SkillDescription | getSkillDescription () const |
| | get the skill description More...
|
| |
| SkillID | getSkillId () const |
| | get the skill id from the skill description More...
|
| |
| std::optional< TerminatedSkillStatusUpdate > | join (const SkillExecutionID &executionId) const |
| | poll execution status and block until its null or terminated More...
|
| |
| | SkillProxy ()=delete |
| | We remove the default constructor as every skill proxy requires a manager. More...
|
| |
| | SkillProxy (const manager::dti::SkillManagerInterfacePrx &manager, const SkillDescription &skillDesc) |
| | set the proxy using a skill description More...
|
| |
| | SkillProxy (const manager::dti::SkillManagerInterfacePrx &manager, const SkillID &skillId) |
| | set the skill proxy using a skillId. Queries the manager to get the description. More...
|
| |
| | SkillProxy (const SkillProxy &o)=default |
| | copy ctor More...
|
| |
| SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
| | disables the logging for the current line for the given amount of seconds. More...
|
| |
| MessageTypeT | getEffectiveLoggingLevel () const |
| |
| | Logging () |
| |
| void | setLocalMinimumLoggingLevel (MessageTypeT level) |
| | With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More...
|
| |
| void | setTag (const LogTag &tag) |
| |
| void | setTag (const std::string &tagName) |
| |
| virtual | ~Logging () |
| |
template<class AronT>
class armarx::skills::SpecializedSkillProxy< AronT >
Definition at line 10 of file SpecializedSkillProxy.h.