20 return not(*
this == other);
40 .skillName = s.skillName};
51 return SkillID{.skillName = s.skillName};
61 provider::dto::SkillID
103 return os <<
"'" <<
id.toString() <<
"'";
bool isProviderSpecified() const
std::string toString() const
bool operator<=(const SkillID &other) const
bool operator==(const SkillID &other) const
bool operator!=(const SkillID &other) const
std::optional< ProviderID > providerId
bool isFullySpecified() const
bool operator<(const SkillID &other) const
provider::dto::SkillID toProviderIce() const
manager::dto::SkillID toManagerIce() const
static const constexpr char * NAME_SEPARATOR
bool isSkillSpecified() const
static SkillID FromIce(const manager::dto::SkillID &)
#define ARMARX_CHECK(expression)
Shortcut for ARMARX_CHECK_EXPRESSION.
This file is part of ArmarX.
std::ostream & operator<<(std::ostream &os, const ProviderID &id)
This file offers overloads of toIce() and fromIce() functions for STL container types.