Public Member Functions | Protected Attributes | List of all members
Wing_reader Class Reference

Wing reader. More...

#include <wing_reader.h>

Inheritance diagram for Wing_reader:
Inheritance graph
[legend]

Public Member Functions

void read () override
 read implementatin More...
 
void set_wing_data (std::map< const std::string, std::pair< std::vector< object_data >, int >> &wing_data)
 Set wing data. More...
 
std::map< const std::string, std::pair< std::vector< object_data >, int > > & wing_data ()
 Get wing data. More...
 
 Wing_reader (std::shared_ptr< ros::NodeHandle > const &d)
 Wing reader constructor. More...
 
- Public Member Functions inherited from Abstract_param_reader
 Abstract_param_reader (std::shared_ptr< ros::NodeHandle > const &d)
 Abstract param reader constructor. More...
 
float float_of (XmlRpc::XmlRpcValue &val)
 Xmlrpc parser. More...
 

Protected Attributes

std::map< const std::string, std::pair< std::vector< object_data >, int > > wing_data_
 Mask and object data mapped to robot. More...
 
- Protected Attributes inherited from Abstract_param_reader
std::shared_ptr< ros::NodeHandle > nh_
 ROS Nodehandle. More...
 

Detailed Description

Wing reader.

Reads panel data

Definition at line 14 of file wing_reader.h.

Constructor & Destructor Documentation

◆ Wing_reader()

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

Wing reader constructor.

Calls pure virtual read() methode

Parameters
dROS nodehandle

Definition at line 24 of file wing_reader.h.

Member Function Documentation

◆ read()

void Wing_reader::read ( )
overridevirtual

read implementatin

Implements Abstract_param_reader.

Definition at line 3 of file wing_reader.cpp.

◆ set_wing_data()

void Wing_reader::set_wing_data ( std::map< const std::string, std::pair< std::vector< object_data >, int >> &  wing_data)
inline

Set wing data.

Parameters
wing_dataMask and object data mapped to robot

Definition at line 30 of file wing_reader.h.

◆ wing_data()

std::map<const std::string, std::pair<std::vector<object_data>, int> >& Wing_reader::wing_data ( )
inline

Get wing data.

Returns
wing_data Mask and object data mapped to robot

Definition at line 36 of file wing_reader.h.

Member Data Documentation

◆ wing_data_

std::map<const std::string, std::pair<std::vector<object_data>, int> > Wing_reader::wing_data_
protected

Mask and object data mapped to robot.

Definition at line 16 of file wing_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