Public Member Functions
tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND > Class Template Reference

#include <UBI0.hpp>

Inheritance diagram for tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 UBI0 (ros::NodeHandle nh, std::string device_id, std::vector< generic_updater::UpdateConfig > update_configs_vector, operation_mode::device_update_state::DeviceUpdateState update_state)
 UBI0 (ros::NodeHandle nh, std::string device_id, std::vector< generic_updater::UpdateConfig > update_configs_vector, operation_mode::device_update_state::DeviceUpdateState update_state, boost::shared_ptr< std::vector< GenericTactileData > > init_tactiles_vector)
 ~UBI0 ()

Detailed Description

template<>
class tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND >

This is a specialization of the template class to avoid that the compiler try to access non existent fields, as it will compile the class for all the desired combinations of StatusType and CommandType, but in runtime this class will only be instantiated for those StatusType that actually contain UBI0 sensor data

Definition at line 108 of file UBI0.hpp.


Constructor & Destructor Documentation

tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND >::UBI0 ( ros::NodeHandle  nh,
std::string  device_id,
std::vector< generic_updater::UpdateConfig update_configs_vector,
operation_mode::device_update_state::DeviceUpdateState  update_state 
) [inline]

Definition at line 113 of file UBI0.hpp.

tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND >::UBI0 ( ros::NodeHandle  nh,
std::string  device_id,
std::vector< generic_updater::UpdateConfig update_configs_vector,
operation_mode::device_update_state::DeviceUpdateState  update_state,
boost::shared_ptr< std::vector< GenericTactileData > >  init_tactiles_vector 
) [inline]

Definition at line 121 of file UBI0.hpp.

tactiles::UBI0< ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS, ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND >::~UBI0 ( ) [inline]

Definition at line 130 of file UBI0.hpp.


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


sr_robot_lib
Author(s): Ugo Cupcic, Toni Oliver
autogenerated on Mon Jul 1 2019 20:06:26