10 provider::dto::SkillDescription
13 provider::dto::SkillDescription ret;
17 ret.skillId =
skillId.toProviderIce();
24 manager::dto::SkillDescription
27 manager::dto::SkillDescription ret;
31 ret.skillId =
skillId.toManagerIce();
40 const std::optional<ProviderID>& pid)
46 .description = i.description,
47 .rootProfileDefaults =
61 .description = i.description,
62 .rootProfileDefaults =
static data::dto::DictPtr ToAronDictDTO(const PointerType &navigator)
static PointerType FromAronDictDTO(const data::dto::DictPtr &aron)
static ObjectPtr FromAronObjectDTO(const type::dto::AronObjectPtr &, const aron::Path &path=aron::Path())
static type::dto::AronObjectPtr ToAronObjectDTO(const ObjectPtr &)
static SkillID FromIce(const manager::dto::SkillID &)
void toIce(dto::ClockType::ClockTypeEnum &dto, const ClockType &bo)
void fromIce(const dto::ClockType::ClockTypeEnum &dto, ClockType &bo)
This file is part of ArmarX.
This file offers overloads of toIce() and fromIce() functions for STL container types.
bool operator==(const SkillDescription &other) const
manager::dto::SkillDescription toManagerIce() const
aron::data::DictPtr rootProfileDefaults
aron::type::ObjectPtr parametersType
provider::dto::SkillDescription toProviderIce() const
static SkillDescription FromIce(const provider::dto::SkillDescription &i, const std::optional< ProviderID > &=std::nullopt)
armarx::core::time::Duration timeout
aron::type::ObjectPtr resultType