#include <RobotAPI/libraries/skills/core/SkillID.h>
Definition at line 17 of file SkillID.h.
◆ FromIce() [1/2]
SkillID FromIce |
( |
const manager::dto::SkillID & |
s | ) |
|
|
static |
◆ FromIce() [2/2]
SkillID FromIce |
( |
const provider::dto::SkillID & |
s, |
|
|
const std::optional< ProviderID > & |
providerId = std::nullopt |
|
) |
| |
|
static |
◆ isFullySpecified()
bool isFullySpecified |
( |
| ) |
const |
|
inline |
◆ isProviderSpecified()
bool isProviderSpecified |
( |
| ) |
const |
|
inline |
◆ isSkillSpecified()
bool isSkillSpecified |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool operator!= |
( |
const SkillID & |
other | ) |
const |
◆ operator<()
bool operator< |
( |
const SkillID & |
other | ) |
const |
◆ operator<=()
bool operator<= |
( |
const SkillID & |
other | ) |
const |
◆ operator==()
bool operator== |
( |
const SkillID & |
other | ) |
const |
◆ toManagerIce()
manager::dto::SkillID toManagerIce |
( |
| ) |
const |
◆ toProviderIce()
provider::dto::SkillID toProviderIce |
( |
| ) |
const |
◆ toString()
std::string toString |
( |
| ) |
const |
◆ NAME_SEPARATOR
const constexpr char* NAME_SEPARATOR = "/" |
|
staticconstexpr |
◆ providerId
std::optional<ProviderID> providerId = std::nullopt |
◆ skillName
◆ UNKNOWN
const constexpr char* UNKNOWN = "UNKNOWN" |
|
staticconstexpr |
The documentation for this class was generated from the following files: