Go to the documentation of this file.
6 #include <SimoxUtility/algorithm/string.h>
8 #include <RobotAPI/interface/skills/SkillManagerInterface.h>
21 static const constexpr
char*
UNKNOWN =
"UNKNOWN";
55 const std::optional<ProviderID>&
providerId = std::nullopt);
bool operator!=(const SkillID &other) const
std::string toString() const
This file is part of ArmarX.
bool operator==(const SkillID &other) const
bool isSkillSpecified() const
std::optional< ProviderID > providerId
bool operator<=(const SkillID &other) const
manager::dto::SkillID toManagerIce() const
static const constexpr char * UNKNOWN
bool isProviderSpecified() const
std::ostream & operator<<(std::ostream &os, const ProviderID &id)
static SkillID FromIce(const manager::dto::SkillID &)
bool operator<(const SkillID &other) const
provider::dto::SkillID toProviderIce() const
bool isFullySpecified() const
This file offers overloads of toIce() and fromIce() functions for STL container types.
static const constexpr char * NAME_SEPARATOR