|
#include <RobotAPI/libraries/skills/core/SkillExecutionRequest.h>
Public Member Functions | |
manager::dto::SkillExecutionRequest | toManagerIce () const |
provider::dto::SkillExecutionRequest | toProviderIce () const |
Static Public Member Functions | |
static SkillExecutionRequest | FromIce (const manager::dto::SkillExecutionRequest &) |
static SkillExecutionRequest | FromIce (const provider::dto::SkillExecutionRequest &, const std::optional< skills::ProviderID > &providerId=std::nullopt) |
Public Attributes | |
callback::dti::SkillProviderCallbackInterfacePrx | callbackInterface = nullptr |
std::string | executorName |
armarx::aron::data::DictPtr | parameters = nullptr |
skills::SkillID | skillId |
Definition at line 21 of file SkillExecutionRequest.h.
|
static |
Definition at line 29 of file SkillExecutionRequest.cpp.
|
static |
manager::dto::SkillExecutionRequest toManagerIce | ( | ) | const |
Definition at line 8 of file SkillExecutionRequest.cpp.
provider::dto::SkillExecutionRequest toProviderIce | ( | ) | const |
callback::dti::SkillProviderCallbackInterfacePrx callbackInterface = nullptr |
Definition at line 36 of file SkillExecutionRequest.h.
std::string executorName |
Definition at line 34 of file SkillExecutionRequest.h.
armarx::aron::data::DictPtr parameters = nullptr |
Definition at line 35 of file SkillExecutionRequest.h.
skills::SkillID skillId |
Definition at line 33 of file SkillExecutionRequest.h.