ORCA: Optimization-based framework for Robotic Control Applications
Public Member Functions | List of all members
orca::common::ParameterData< T > Class Template Reference

This class holds the data for a parameter of any type. More...

#include <ParameterData.h>

+ Inheritance diagram for orca::common::ParameterData< T >:

Public Member Functions

 ParameterData ()
 
virtual ~ParameterData ()
 
 ParameterData (const T &val)
 
template<class T2 >
 ParameterData (const ParameterData< T2 > &v)
 
T & get ()
 
const T & get () const
 
void set (const T &val)
 
bool isSet () const
 

Detailed Description

template<class T>
class orca::common::ParameterData< T >

This class holds the data for a parameter of any type.

Constructor & Destructor Documentation

◆ ParameterData() [1/3]

template<class T>
orca::common::ParameterData< T >::ParameterData ( )
inline

◆ ~ParameterData()

template<class T>
virtual orca::common::ParameterData< T >::~ParameterData ( )
inlinevirtual

◆ ParameterData() [2/3]

template<class T>
orca::common::ParameterData< T >::ParameterData ( const T &  val)
inline

◆ ParameterData() [3/3]

template<class T>
template<class T2 >
orca::common::ParameterData< T >::ParameterData ( const ParameterData< T2 > &  v)
inline

Member Function Documentation

◆ get() [1/2]

template<class T>
T& orca::common::ParameterData< T >::get ( )
inline

◆ get() [2/2]

template<class T>
const T& orca::common::ParameterData< T >::get ( ) const
inline

◆ isSet()

template<class T>
bool orca::common::ParameterData< T >::isSet ( ) const
inline

◆ set()

template<class T>
void orca::common::ParameterData< T >::set ( const T &  val)
inline

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