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< FluxioValueFromAron (const manager::arondto::FluxioValue &i, std::map< std::string, FluxioProfile > &profilesMap)
 
static std::optional< FluxioValueFromIce (const manager::dto::FluxioValue &i, std::map< std::string, FluxioProfile > &profilesMap)
 

Public Attributes

armarx::aron::data::VariantPtr content
 
std::experimental::observer_ptr< const FluxioProfileprofilePtr
 

Detailed Description

Definition at line 17 of file FluxioValue.h.

Member Function Documentation

◆ FromAron()

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

Definition at line 58 of file FluxioValue.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FromIce()

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

Definition at line 39 of file FluxioValue.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ toAron()

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

Definition at line 81 of file FluxioValue.cpp.

+ Here is the call graph for this function:

◆ toManagerIce()

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

Definition at line 17 of file FluxioValue.cpp.

Member Data Documentation

◆ content

Definition at line 20 of file FluxioValue.h.

◆ profilePtr

Definition at line 19 of file FluxioValue.h.


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