3#include <experimental/memory>
8#include <RobotAPI/interface/skills/SkillManagerInterface.h>
9#include <RobotAPI/libraries/skills/core/aron/FluxioValue.aron.generated.h>
22 std::optional<manager::dto::FluxioValue>
toManagerIce()
const;
23 std::optional<manager::arondto::FluxioValue>
toAron()
const;
25 static std::optional<FluxioValue>
26 FromIce(
const manager::dto::FluxioValue& i,
27 std::map<std::string, FluxioProfile>& profilesMap);
28 static std::optional<FluxioValue>
29 FromAron(
const manager::arondto::FluxioValue& i,
30 std::map<std::string, FluxioProfile>& profilesMap);
std::shared_ptr< Variant > VariantPtr
This file is part of ArmarX.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::optional< manager::dto::FluxioValue > toManagerIce() const
std::optional< manager::arondto::FluxioValue > toAron() const
armarx::aron::data::VariantPtr content
std::experimental::observer_ptr< const FluxioProfile > profilePtr
static std::optional< FluxioValue > FromAron(const manager::arondto::FluxioValue &i, std::map< std::string, FluxioProfile > &profilesMap)
static std::optional< FluxioValue > FromIce(const manager::dto::FluxioValue &i, std::map< std::string, FluxioProfile > &profilesMap)