FluxioSkillStatusUpdate.cpp
Go to the documentation of this file.
2 
4 #include <RobotAPI/interface/skills/SkillManagerInterface.h>
5 
6 namespace armarx
7 {
8  namespace skills
9  {
10  manager::dto::FluxioSkillStatusUpdate
12  {
13  manager::dto::FluxioSkillStatusUpdate ret;
15  ret.executionId = executionId;
16  ret.subSkillNodeId = {.id = subSkillNodeId, .hint = ""};
17  toIce(ret.status, status);
18  return ret;
19  }
20  } // namespace skills
21 } // namespace armarx
armarx::aron::ret
ReaderT::InputType T & ret
Definition: rw.h:13
skills
This file is part of ArmarX.
SkillStatusUpdate.h
armarx::skills::FluxioSkillStatusUpdate::toManagerIce
manager::dto::FluxioSkillStatusUpdate toManagerIce() const
Definition: FluxioSkillStatusUpdate.cpp:11
armarx::core::time::toIce
void toIce(dto::ClockType::ClockTypeEnum &dto, const ClockType &bo)
Definition: ice_conversions.cpp:31
armarx::status
status
Definition: FiniteStateMachine.h:244
armarx::skills::FluxioSkillStatusUpdate::executionId
std::string executionId
Definition: FluxioSkillStatusUpdate.h:13
FluxioSkillStatusUpdate.h
armarx::skills::toIce
void toIce(core::dto::Execution::Status &ret, const SkillStatus &status)
Definition: SkillStatusUpdate.cpp:89
armarx::skills::FluxioSkillStatusUpdate::timestamp
armarx::core::time::DateTime timestamp
Definition: FluxioSkillStatusUpdate.h:12
armarx::skills::FluxioSkillStatusUpdate::subSkillNodeId
std::string subSkillNodeId
Definition: FluxioSkillStatusUpdate.h:14
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:27