Job reader. More...
#include <job_reader.h>
Public Member Functions | |
JobReader (std::shared_ptr< ros::NodeHandle > const &d) | |
Job reader constructor. More... | |
void | read () override |
read implementation More... | |
boost::circular_buffer< std::pair< std::string, job_data > > & | robotData () |
Get Job_data. More... | |
void | setJobData (boost::circular_buffer< std::pair< std::string, job_data >> &robot_data) |
Set Job_data. More... | |
![]() | |
AbstractParamReader (std::shared_ptr< ros::NodeHandle > const &d) | |
AbstractParamReader constructor. More... | |
float | floatOf (XmlRpc::XmlRpcValue &val) |
Xmlrpc parser. More... | |
Protected Attributes | |
boost::circular_buffer< std::pair< std::string, job_data > > | job_data_ |
FIFO job information. More... | |
![]() | |
std::shared_ptr< ros::NodeHandle > | nh_ |
ROS Nodehandle. More... | |
Job reader.
Reader which returns job data liked to robot
Definition at line 16 of file job_reader.h.
|
inline |
Job reader constructor.
Calls read() implementation
d | ROS Nodehandle |
Definition at line 26 of file job_reader.h.
|
overridevirtual |
|
inline |
|
inline |
Set Job_data.
Calls pure virtual read() methode
robot_data | FIFO job information |
Definition at line 35 of file job_reader.h.
|
protected |
FIFO job information.
Definition at line 18 of file job_reader.h.