Public Member Functions | Public Attributes | Protected Attributes | List of all members
robotis_framework::SensorModule Class Referenceabstract

#include <sensor_module.h>

Public Member Functions

std::string getModuleName ()
 
virtual void initialize (const int control_cycle_msec, Robot *robot)=0
 
virtual void process (std::map< std::string, Dynamixel * > dxls, std::map< std::string, Sensor * > sensors)=0
 
virtual ~SensorModule ()
 

Public Attributes

std::map< std::string, double > result_
 

Protected Attributes

std::string module_name_
 

Detailed Description

Definition at line 38 of file sensor_module.h.

Constructor & Destructor Documentation

virtual robotis_framework::SensorModule::~SensorModule ( )
inlinevirtual

Definition at line 46 of file sensor_module.h.

Member Function Documentation

std::string robotis_framework::SensorModule::getModuleName ( )
inline

Definition at line 48 of file sensor_module.h.

virtual void robotis_framework::SensorModule::initialize ( const int  control_cycle_msec,
Robot robot 
)
pure virtual
virtual void robotis_framework::SensorModule::process ( std::map< std::string, Dynamixel * >  dxls,
std::map< std::string, Sensor * >  sensors 
)
pure virtual

Member Data Documentation

std::string robotis_framework::SensorModule::module_name_
protected

Definition at line 41 of file sensor_module.h.

std::map<std::string, double> robotis_framework::SensorModule::result_

Definition at line 44 of file sensor_module.h.


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


robotis_framework_common
Author(s): Zerom , Kayman , SCH
autogenerated on Mon Jun 10 2019 14:35:11