Public Member Functions | Static Public Member Functions | Public Attributes
ObjectVariables::Getter Struct Reference

List of all members.

Public Member Functions

template<typename T >
 Getter (const canopen::ObjectStorage::Entry< T > &entry)
 operator double * () const
bool operator() ()

Static Public Member Functions

template<typename T >
static bool readObject (canopen::ObjectStorage::Entry< T > &entry, double &res)

Public Attributes

boost::function< bool(double &)> func
boost::shared_ptr< double > val_ptr

Detailed Description

Definition at line 24 of file robot_layer.h.


Constructor & Destructor Documentation

template<typename T >
ObjectVariables::Getter::Getter ( const canopen::ObjectStorage::Entry< T > &  entry) [inline]

Definition at line 28 of file robot_layer.h.


Member Function Documentation

ObjectVariables::Getter::operator double * ( ) const [inline]

Definition at line 35 of file robot_layer.h.

bool ObjectVariables::Getter::operator() ( ) [inline]

Definition at line 27 of file robot_layer.h.

template<typename T >
static bool ObjectVariables::Getter::readObject ( canopen::ObjectStorage::Entry< T > &  entry,
double &  res 
) [inline, static]

Definition at line 29 of file robot_layer.h.


Member Data Documentation

boost::function<bool(double&)> ObjectVariables::Getter::func

Definition at line 26 of file robot_layer.h.

boost::shared_ptr<double> ObjectVariables::Getter::val_ptr

Definition at line 25 of file robot_layer.h.


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


canopen_motor_node
Author(s): Mathias Lüdtke
autogenerated on Thu Jun 6 2019 20:44:07