Abstract ROS-Param reader class. More...
#include <abstract_param_reader.h>
Public Member Functions | |
Abstract_param_reader (std::shared_ptr< ros::NodeHandle > const &d) | |
Abstract param reader constructor. More... | |
float | float_of (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 27 of file abstract_param_reader.h.
|
inline |
Abstract param reader constructor.
d | ROS Nodehandle |
Definition at line 36 of file abstract_param_reader.h.
float Abstract_param_reader::float_of | ( | 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 Cuboid_reader, Job_reader, Map_reader, Robot_reader, Ts_reader, Wing_reader, and Task_space_reader.
|
protected |
ROS Nodehandle.
Definition at line 29 of file abstract_param_reader.h.