Go to the documentation of this file.
    6 #include <RobotAPI/interface/skills/SkillProviderInterface.h> 
   88                     const std::optional<skills::ProviderID>& providerId = std::nullopt);
 
  109                     const std::optional<skills::ProviderID>& providerId = std::nullopt);
 
  142                     const std::optional<skills::ProviderID>& providerId = std::nullopt);
 
  
 
bool operator<(const SkillStatusUpdate &o) const
 
static TerminatedSkillStatusUpdate FromIce(const provider::dto::SkillStatusUpdate &update, const std::optional< skills::ProviderID > &providerId=std::nullopt)
 
ReaderT::InputType T & ret
 
manager::dto::SkillStatusUpdate toManagerIce() const
 
This file is part of ArmarX.
 
manager::dto::SkillStatusUpdate toManagerIce() const
 
static SkillStatusUpdate FromIce(const provider::dto::SkillStatusUpdate &update, const std::optional< skills::ProviderID > &providerId=std::nullopt)
 
bool hasBeenRunning() const
 
TerminatedSkillStatus mergeSkillStatuseses(const TerminatedSkillStatus t1, const TerminatedSkillStatus t2)
 
bool hasBeenSucceeded() const
 
manager::dto::SkillStatusUpdate toManagerIce() const
 
callback::dti::SkillProviderCallbackInterfacePrx callbackInterface
 
SkillExecutionID executionId
 
aron::data::DictPtr result
 
bool operator<=(const SkillStatusUpdate &o) const
 
static ActiveOrTerminatedSkillStatusUpdate FromIce(const provider::dto::SkillStatusUpdate &update, const std::optional< skills::ProviderID > &providerId=std::nullopt)
 
bool hasBeenSucceeded() const
 
provider::dto::SkillStatusUpdate toProviderIce() const
 
ActiveOrTerminatedSkillStatus
 
provider::dto::SkillStatusUpdate toProviderIce() const
 
provider::dto::SkillStatusUpdate toProviderIce() const
 
bool hasBeenTerminated() const
 
bool hasBeenSucceeded() const
 
void toIce(core::dto::Execution::Status &ret, const SkillStatus &status)
 
bool hasBeenPrepared() const
 
bool hasBeenConstructed() const
 
bool update(mongocxx::collection &coll, const nlohmann::json &query, const nlohmann::json &update)
 
provider::dto::SkillStatusUpdate toProviderIce() const
 
bool hasBeenTerminated() const
 
std::shared_ptr< Dict > DictPtr
 
manager::dto::SkillStatusUpdate toManagerIce() const
 
aron::data::DictPtr parameters
 
SkillStatus toSkillStatus(const ActiveOrTerminatedSkillStatus &d)
 
void fromIce(const core::dto::Execution::Status &status, TerminatedSkillStatus &ret)
 
This file offers overloads of toIce() and fromIce() functions for STL container types.
 
bool hasBeenTerminated() const
 
bool hasBeenInitialized() const