dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized > Class Template Reference

#include <sot/core/feature-abstract.hh>

Public Member Functions

 FeatureReferenceHelper (void)
 
void setReference (FeatureAbstract *sdes)
 
void unsetReference (void)
 
bool isReferenceSet (void) const
 
FeatureSpecialized * getReference (void)
 
const FeatureSpecialized * getReference (void) const
 

Constructor & Destructor Documentation

◆ FeatureReferenceHelper()

template<class FeatureSpecialized>
dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::FeatureReferenceHelper ( void  )
inline

Member Function Documentation

◆ getReference() [1/2]

template<class FeatureSpecialized>
FeatureSpecialized* dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::getReference ( void  )
inline

◆ getReference() [2/2]

template<class FeatureSpecialized>
const FeatureSpecialized* dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::getReference ( void  ) const
inline

◆ isReferenceSet()

template<class FeatureSpecialized>
bool dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::isReferenceSet ( void  ) const
inline

◆ setReference()

template<class FeatureSpecialized >
void dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::setReference ( FeatureAbstract sdes)

◆ unsetReference()

template<class FeatureSpecialized>
void dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::unsetReference ( void  )
inline