FluxioTypeIdentificator.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <RobotAPI/interface/skills/SkillManagerInterface.h>
4 #include <RobotAPI/libraries/skills/core/aron/FluxioTypeIdentificator.aron.generated.h>
5 
6 namespace armarx
7 {
8  namespace skills
9  {
11  {
12 
13  std::string skillId;
14  std::string parameterId;
15 
16  manager::dto::FluxioTypeIdentificator toManagerIce() const;
17  manager::arondto::FluxioTypeIdentificator toAron() const;
18 
19  static FluxioTypeIdentificator FromIce(const manager::dto::FluxioTypeIdentificator& i);
20  static FluxioTypeIdentificator FromAron(const manager::arondto::FluxioTypeIdentificator& i);
21  };
22  } // namespace skills
23 } // namespace armarx
skills
This file is part of ArmarX.
armarx::skills::FluxioTypeIdentificator
Definition: FluxioTypeIdentificator.h:10
armarx::skills::FluxioTypeIdentificator::FromAron
static FluxioTypeIdentificator FromAron(const manager::arondto::FluxioTypeIdentificator &i)
Definition: FluxioTypeIdentificator.cpp:46
armarx::skills::FluxioTypeIdentificator::skillId
std::string skillId
Definition: FluxioTypeIdentificator.h:13
armarx::skills::FluxioTypeIdentificator::parameterId
std::string parameterId
Definition: FluxioTypeIdentificator.h:14
armarx::skills::FluxioTypeIdentificator::FromIce
static FluxioTypeIdentificator FromIce(const manager::dto::FluxioTypeIdentificator &i)
Definition: FluxioTypeIdentificator.cpp:35
armarx::skills::FluxioTypeIdentificator::toAron
manager::arondto::FluxioTypeIdentificator toAron() const
Definition: FluxioTypeIdentificator.cpp:24
armarx::skills::FluxioTypeIdentificator::toManagerIce
manager::dto::FluxioTypeIdentificator toManagerIce() const
Definition: FluxioTypeIdentificator.cpp:13
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:27