Abstract ROS-Param reader class. More...
#include <abstract_param_reader.h>
Public Member Functions | |
AbstractParamReader (std::shared_ptr< ros::NodeHandle > const &d) | |
AbstractParamReader constructor. More... | |
float | floatOf (XmlRpc::XmlRpcValue &val) |
Xmlrpc parser. More... | |
virtual void | read ()=0 |
pure virtual read methode More... | |
Protected Attributes | |
std::shared_ptr< ros::NodeHandle > | nh_ |
ROS Nodehandle. More... | |
Abstract ROS-Param reader class.
Class concerned with reading information from ROS-Param server.
Definition at line 29 of file abstract_param_reader.h.
|
inline |
AbstractParamReader constructor.
d | ROS Nodehandle |
Definition at line 38 of file abstract_param_reader.h.
float AbstractParamReader::floatOf | ( | XmlRpc::XmlRpcValue & | val | ) |
Xmlrpc parser.
converts param to float value
val | XmlRPCValue reference from Nodehandle |
Definition at line 3 of file abstract_param_reader.cpp.
|
pure virtual |
pure virtual read methode
Implemented in CuboidReader, JobReader, MapReader, RobotReader, TSReader, WingReader, and TaskSpaceReader.
|
protected |
ROS Nodehandle.
Definition at line 31 of file abstract_param_reader.h.