7#include <RobotAPI/interface/skills/SkillProviderInterface.h>
30 const std::optional<ProviderID>& = std::nullopt);
static Duration MilliSeconds(std::int64_t milliSeconds)
Constructs a duration in milliseconds.
std::shared_ptr< Dict > DictPtr
std::shared_ptr< Object > ObjectPtr
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