VariantHelper Struct Referenceabstract

#include <RobotAPI/libraries/aron_component_config/VariantHelperFactory.h>

+ Inheritance diagram for VariantHelper:

Public Member Functions

virtual aron::data::VariantPtr from_string (const std::string &, const armarx::aron::Path &path) const =0
 
virtual void set_value_from_string (const armarx::aron::data::VariantPtr &, const std::string &string) const =0
 
virtual std::string to_string (const armarx::aron::data::VariantPtr &) const =0
 
 VariantHelper (Key)
 
virtual ~VariantHelper ()=default
 
- Public Member Functions inherited from Factory< VariantHelper, type::Descriptor >
virtual const type::Descriptor getID () const=0
 
virtual ~Factory ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from Factory< VariantHelper, type::Descriptor >
static auto make (const type::Descriptor &s, Args &&... args)
 
- Public Attributes inherited from Factory< VariantHelper, type::Descriptor >
friend Base
 

Detailed Description

Definition at line 37 of file VariantHelperFactory.h.

Constructor & Destructor Documentation

◆ VariantHelper()

VariantHelper ( Key  )
inlineexplicit

Definition at line 39 of file VariantHelperFactory.h.

◆ ~VariantHelper()

virtual ~VariantHelper ( )
virtualdefault

Member Function Documentation

◆ from_string()

virtual aron::data::VariantPtr from_string ( const std::string &  ,
const armarx::aron::Path path 
) const
pure virtual

◆ set_value_from_string()

virtual void set_value_from_string ( const armarx::aron::data::VariantPtr ,
const std::string &  string 
) const
pure virtual

◆ to_string()

virtual std::string to_string ( const armarx::aron::data::VariantPtr ) const
pure virtual

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