Public Member Functions | Private Attributes | List of all members
dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized > Class Template Reference

#include <feature-abstract.hh>

Public Member Functions

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

Private Attributes

FeatureSpecialized * ptr
 
FeatureAbstractptrA
 

Detailed Description

template<class FeatureSpecialized>
class dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >

Definition at line 229 of file feature-abstract.hh.

Constructor & Destructor Documentation

◆ FeatureReferenceHelper()

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

Definition at line 234 of file feature-abstract.hh.

Member Function Documentation

◆ getReference() [1/2]

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

Definition at line 240 of file feature-abstract.hh.

◆ getReference() [2/2]

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

Definition at line 241 of file feature-abstract.hh.

◆ isReferenceSet()

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

Definition at line 239 of file feature-abstract.hh.

◆ setReference()

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

Definition at line 245 of file feature-abstract.hh.

◆ unsetReference()

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

Definition at line 238 of file feature-abstract.hh.

Member Data Documentation

◆ ptr

template<class FeatureSpecialized >
FeatureSpecialized* dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::ptr
private

Definition at line 230 of file feature-abstract.hh.

◆ ptrA

template<class FeatureSpecialized >
FeatureAbstract* dynamicgraph::sot::FeatureReferenceHelper< FeatureSpecialized >::ptrA
private

Definition at line 231 of file feature-abstract.hh.


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


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32