#include <vars_internal.h>

Public Member Functions | |
| virtual const T & | Get () const =0 |
| virtual void | Set (const T &val)=0 |
| virtual | ~Accessor () |
Static Public Member Functions | |
| static Accessor< T > * | Create (const char *typeidname, void *var) |
Definition at line 225 of file vars_internal.h.
| virtual pangolin::Accessor< T >::~Accessor | ( | ) | [inline, virtual] |
Definition at line 227 of file vars_internal.h.
| static Accessor<T>* pangolin::Accessor< T >::Create | ( | const char * | typeidname, |
| void * | var | ||
| ) | [inline, static] |
Definition at line 230 of file vars_internal.h.
| virtual const T& pangolin::Accessor< T >::Get | ( | ) | const [pure virtual] |
Implemented in pangolin::_Accessor< T, S, typename boost::enable_if_c<!((boost::is_scalar< T >::value||boost::is_same< T, bool >::value)&&(boost::is_scalar< S >::value||boost::is_same< S, bool >::value))&&!boost::is_same< T, S >::value >::type >, pangolin::_Accessor< T, T >, and pangolin::_Accessor< T, S, typename boost::enable_if_c<(boost::is_scalar< T >::value||boost::is_same< T, bool >::value)&&(boost::is_scalar< S >::value||boost::is_same< S, bool >::value)&&!boost::is_same< T, S >::value >::type >.
| virtual void pangolin::Accessor< T >::Set | ( | const T & | val | ) | [pure virtual] |
Implemented in pangolin::_Accessor< T, S, typename boost::enable_if_c<!((boost::is_scalar< T >::value||boost::is_same< T, bool >::value)&&(boost::is_scalar< S >::value||boost::is_same< S, bool >::value))&&!boost::is_same< T, S >::value >::type >, pangolin::_Accessor< T, T >, and pangolin::_Accessor< T, S, typename boost::enable_if_c<(boost::is_scalar< T >::value||boost::is_same< T, bool >::value)&&(boost::is_scalar< S >::value||boost::is_same< S, bool >::value)&&!boost::is_same< T, S >::value >::type >.