FluxioProfile Struct Reference

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

Public Member Functions

manager::arondto::FluxioIdentificator toFluxioIdentificatorAron () const
 
manager::dto::FluxioIdentificator toFluxioIdentificatorIce () const
 
manager::arondto::FluxioProfile toManagerAron () const
 
manager::dto::FluxioProfile toManagerIce () const
 

Static Public Member Functions

static std::experimental::observer_ptr< const FluxioProfileFromFluxioIdentificatorAron (const manager::arondto::FluxioIdentificator &i, std::map< std::string, FluxioProfile > &profilesMap)
 
static std::experimental::observer_ptr< const FluxioProfileFromFluxioIdentificatorIce (const manager::dto::FluxioIdentificator &i, std::map< std::string, FluxioProfile > &profilesMap)
 
static FluxioProfile FromIce (const manager::dto::FluxioProfile &i, std::map< std::string, FluxioProfile > &profilesMap)
 

Public Attributes

std::string description = ""
 
std::string id
 
std::string name
 
std::experimental::observer_ptr< const FluxioProfileparentPtr = nullptr
 

Detailed Description

Definition at line 14 of file FluxioProfile.h.

Member Function Documentation

◆ FromFluxioIdentificatorAron()

std::experimental::observer_ptr< const FluxioProfile > FromFluxioIdentificatorAron ( const manager::arondto::FluxioIdentificator &  i,
std::map< std::string, FluxioProfile > &  profilesMap 
)
static

Definition at line 96 of file FluxioProfile.cpp.

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

◆ FromFluxioIdentificatorIce()

std::experimental::observer_ptr< const FluxioProfile > FromFluxioIdentificatorIce ( const manager::dto::FluxioIdentificator &  i,
std::map< std::string, FluxioProfile > &  profilesMap 
)
static

Definition at line 81 of file FluxioProfile.cpp.

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

◆ FromIce()

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

Definition at line 111 of file FluxioProfile.cpp.

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

◆ toFluxioIdentificatorAron()

manager::arondto::FluxioIdentificator toFluxioIdentificatorAron ( ) const

Definition at line 70 of file FluxioProfile.cpp.

◆ toFluxioIdentificatorIce()

manager::dto::FluxioIdentificator toFluxioIdentificatorIce ( ) const

Definition at line 59 of file FluxioProfile.cpp.

◆ toManagerAron()

manager::arondto::FluxioProfile toManagerAron ( ) const

Definition at line 36 of file FluxioProfile.cpp.

◆ toManagerIce()

manager::dto::FluxioProfile toManagerIce ( ) const

Definition at line 13 of file FluxioProfile.cpp.

Member Data Documentation

◆ description

std::string description = ""

Definition at line 18 of file FluxioProfile.h.

◆ id

std::string id

Definition at line 16 of file FluxioProfile.h.

◆ name

std::string name

Definition at line 17 of file FluxioProfile.h.

◆ parentPtr

std::experimental::observer_ptr<const FluxioProfile> parentPtr = nullptr

Definition at line 19 of file FluxioProfile.h.


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