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

Abstract ROS-Param reader class. More...

#include <abstract_param_reader.h>

Inheritance diagram for Abstract_param_reader:
Inheritance graph
[legend]

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

Detailed Description

Abstract ROS-Param reader class.

Class concerned with reading information from ROS-Param server.

Definition at line 27 of file abstract_param_reader.h.

Constructor & Destructor Documentation

◆ Abstract_param_reader()

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

Abstract param reader constructor.

Parameters
dROS Nodehandle

Definition at line 36 of file abstract_param_reader.h.

Member Function Documentation

◆ float_of()

float Abstract_param_reader::float_of ( 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 Abstract_param_reader::read ( )
pure virtual

pure virtual read methode

Implemented in Cuboid_reader, Job_reader, Map_reader, Robot_reader, Ts_reader, Wing_reader, and Task_space_reader.

Member Data Documentation

◆ nh_

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

ROS Nodehandle.

Definition at line 29 of file abstract_param_reader.h.


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


multi_cell_builder
Author(s): MA
autogenerated on Thu Jan 12 2023 23:45:43