FluxioValue Struct Reference

#include <RobotAPI/libraries/skills/core/FluxioValue.h>

Public Member Functions

std::optional< manager::arondto::FluxioValue > toAron () const
 
std::optional< manager::dto::FluxioValue > toManagerIce () const
 

Static Public Member Functions

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)
 

Public Attributes

armarx::aron::data::VariantPtr content
 
std::experimental::observer_ptr< const FluxioProfile > profilePtr
 

Member Function Documentation

◆ FromAron()

std::optional< FluxioValue > FromAron ( const manager::arondto::FluxioValue & i,
std::map< std::string, FluxioProfile > & profilesMap )
static

◆ FromIce()

std::optional< FluxioValue > FromIce ( const manager::dto::FluxioValue & i,
std::map< std::string, FluxioProfile > & profilesMap )
static

◆ toAron()

std::optional< manager::arondto::FluxioValue > toAron ( ) const

◆ toManagerIce()

std::optional< manager::dto::FluxioValue > toManagerIce ( ) const

Member Data Documentation

◆ content

◆ profilePtr


The documentation for this struct was generated from the following files: