Public Member Functions | Protected Attributes | List of all members
AbstractParamReader Class Referenceabstract

Abstract ROS-Param reader class. More...

#include <abstract_param_reader.h>

Inheritance diagram for AbstractParamReader:
Inheritance graph
[legend]

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...
 

Detailed Description

Abstract ROS-Param reader class.

Class concerned with reading information from ROS-Param server.

Definition at line 29 of file abstract_param_reader.h.

Constructor & Destructor Documentation

◆ AbstractParamReader()

AbstractParamReader::AbstractParamReader ( std::shared_ptr< ros::NodeHandle > const &  d)
inline

AbstractParamReader constructor.

Parameters
dROS Nodehandle

Definition at line 38 of file abstract_param_reader.h.

Member Function Documentation

◆ floatOf()

float AbstractParamReader::floatOf ( XmlRpc::XmlRpcValue &  val)

Xmlrpc parser.

converts param to float value

Parameters
valXmlRPCValue reference from Nodehandle

Definition at line 3 of file abstract_param_reader.cpp.

◆ read()

virtual void AbstractParamReader::read ( )
pure virtual

pure virtual read methode

Implemented in CuboidReader, JobReader, MapReader, RobotReader, TSReader, WingReader, and TaskSpaceReader.

Member Data Documentation

◆ nh_

std::shared_ptr<ros::NodeHandle> AbstractParamReader::nh_
protected

ROS Nodehandle.

Definition at line 31 of file abstract_param_reader.h.


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


multi_cell_builder
Author(s): Matteo Anedda
autogenerated on Sun Apr 9 2023 23:59:51