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

Wing reader. More...

#include <wing_reader.h>

Inheritance diagram for WingReader:
Inheritance graph
[legend]

Public Member Functions

void read () override
 read implementatin More...
 
void setWingData (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 > > & wingData ()
 Get wing data. More...
 
 WingReader (std::shared_ptr< ros::NodeHandle > const &d)
 Wing reader constructor. More...
 
- Public Member Functions inherited from AbstractParamReader
 AbstractParamReader (std::shared_ptr< ros::NodeHandle > const &d)
 AbstractParamReader constructor. More...
 
float floatOf (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 AbstractParamReader
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

◆ WingReader()

WingReader::WingReader ( 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 WingReader::read ( )
overridevirtual

read implementatin

Implements AbstractParamReader.

Definition at line 3 of file wing_reader.cpp.

◆ setWingData()

void WingReader::setWingData ( 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.

◆ wingData()

std::map<const std::string, std::pair<std::vector<object_data>, int> >& WingReader::wingData ( )
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> > WingReader::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): Matteo Anedda
autogenerated on Sun Apr 9 2023 23:59:51