10 skills::manager::dto::SkillExecutionID
13 skills::manager::dto::SkillExecutionID ret;
14 ret.skillId =
skillId.toManagerIce();
20 skills::provider::dto::SkillExecutionID
23 skills::provider::dto::SkillExecutionID ret;
24 ret.skillId =
skillId.toProviderIce();
36 .executorName = i.executorName,
37 .executionStartedTime = t};
42 const std::optional<skills::ProviderID>& providerName)
Represents a point in time.
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.
skills::provider::dto::SkillExecutionID toProviderIce() const
std::string toString() const
armarx::core::time::DateTime executionStartedTime
bool operator==(const SkillExecutionID &other) const
bool operator<(const SkillExecutionID &other) const
static const constexpr char * SEPARATOR
bool operator<=(const SkillExecutionID &other) const
static SkillExecutionID FromIce(const skills::manager::dto::SkillExecutionID &)
static const constexpr char * ENTER_SEPARATOR
skills::manager::dto::SkillExecutionID toManagerIce() const
static const constexpr char * EXIT_SEPARATOR