|
#include <RobotAPI/libraries/skills/core/SkillStatusUpdate.h>
Public Member Functions | |
bool | hasBeenConstructed () const |
bool | hasBeenInitialized () const |
bool | hasBeenPrepared () const |
bool | hasBeenRunning () const |
bool | hasBeenSucceeded () const |
bool | hasBeenTerminated () const |
bool | operator< (const SkillStatusUpdate &o) const |
bool | operator<= (const SkillStatusUpdate &o) const |
manager::dto::SkillStatusUpdate | toManagerIce () const |
provider::dto::SkillStatusUpdate | toProviderIce () const |
Public Member Functions inherited from SkillStatusUpdateBase | |
manager::dto::SkillStatusUpdate | toManagerIce () const |
provider::dto::SkillStatusUpdate | toProviderIce () const |
Static Public Member Functions | |
static SkillStatusUpdate | FromIce (const manager::dto::SkillStatusUpdate &update) |
static SkillStatusUpdate | FromIce (const provider::dto::SkillStatusUpdate &update, const std::optional< skills::ProviderID > &providerId=std::nullopt) |
Public Attributes | |
SkillStatus | status = SkillStatus::Constructing |
Public Attributes inherited from SkillStatusUpdateBase | |
callback::dti::SkillProviderCallbackInterfacePrx | callbackInterface |
SkillExecutionID | executionId |
aron::data::DictPtr | parameters |
aron::data::DictPtr | result = nullptr |
Definition at line 139 of file SkillStatusUpdate.h.
|
static |
|
static |
Definition at line 367 of file SkillStatusUpdate.cpp.
|
inline |
|
inline |
Definition at line 186 of file SkillStatusUpdate.h.
|
inline |
Definition at line 192 of file SkillStatusUpdate.h.
|
inline |
Definition at line 198 of file SkillStatusUpdate.h.
|
inline |
Definition at line 211 of file SkillStatusUpdate.h.
|
inline |
|
inline |
|
inline |
Definition at line 170 of file SkillStatusUpdate.h.
manager::dto::SkillStatusUpdate toManagerIce | ( | ) | const |
Definition at line 287 of file SkillStatusUpdate.cpp.
provider::dto::SkillStatusUpdate toProviderIce | ( | ) | const |
Definition at line 295 of file SkillStatusUpdate.cpp.
Definition at line 141 of file SkillStatusUpdate.h.