3#include <experimental/memory>
8#include <RobotAPI/interface/skills/SkillManagerInterface.h>
9#include <RobotAPI/libraries/skills/core/aron/FluxioNode.aron.generated.h>
32 virtual std::optional<manager::dto::FluxioNode>
toManagerIce()
const;
34 virtual std::optional<manager::arondto::FluxioNode>
toAron()
const;
38 const manager::dto::FluxioIdentificator& i,
39 const std::map<
const std::string,
const std::unique_ptr<FluxioNode>>& nodesMap);
41 const manager::arondto::FluxioIdentificator& i,
42 const std::map<
const std::string,
const std::unique_ptr<FluxioNode>>& nodesMap);
This file is part of ArmarX.
FluxioNodeType FluxioNodeTypeFromString(const std::string &type)
std::optional< std::string > FluxioNodeTypeToString(const FluxioNodeType &type)
This file offers overloads of toIce() and fromIce() functions for STL container types.
manager::arondto::FluxioIdentificator toFluxioIdentificatorAron() const
static FluxioNode FromIce(const manager::dto::FluxioNode &i)
virtual std::optional< manager::dto::FluxioNode > toManagerIce() const
static std::experimental::observer_ptr< const FluxioNode > FromFluxioIdentificatorIce(const manager::dto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap)
virtual ~FluxioNode()=default
virtual std::optional< manager::arondto::FluxioNode > toAron() const
static std::experimental::observer_ptr< const FluxioNode > FromFluxioIdentificatorAron(const manager::arondto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode > > &nodesMap)
manager::dto::FluxioIdentificator toFluxioIdentificatorIce() const