Public Member Functions | Private Attributes | List of all members
pilz_industrial_motion_testutils::CmdReader Class Reference

Public Member Functions

 CmdReader (const pt::ptree::value_type &node)
 
double getAccelerationScale () const
 
std::string getEndPoseName () const
 
std::string getPlanningGroup () const
 
std::string getStartPoseName () const
 
std::string getTargetLink () const
 
double getVelocityScale () const
 
CmdReadersetDefaultAccelerationScale (double scale)
 
CmdReadersetDefaultVelocityScale (double scale)
 

Private Attributes

const pt::ptree::value_type & cmd_node_
 
double default_acceleration_scale_ {DEFAULT_ACC}
 
double default_velocity_scale_ {DEFAULT_VEL}
 

Detailed Description

Definition at line 33 of file xml_testdata_loader.cpp.

Constructor & Destructor Documentation

pilz_industrial_motion_testutils::CmdReader::CmdReader ( const pt::ptree::value_type &  node)
inline

Definition at line 36 of file xml_testdata_loader.cpp.

Member Function Documentation

double pilz_industrial_motion_testutils::CmdReader::getAccelerationScale ( ) const
inline

Definition at line 85 of file xml_testdata_loader.cpp.

std::string pilz_industrial_motion_testutils::CmdReader::getEndPoseName ( ) const
inline

Definition at line 75 of file xml_testdata_loader.cpp.

std::string pilz_industrial_motion_testutils::CmdReader::getPlanningGroup ( ) const
inline

Definition at line 60 of file xml_testdata_loader.cpp.

std::string pilz_industrial_motion_testutils::CmdReader::getStartPoseName ( ) const
inline

Definition at line 70 of file xml_testdata_loader.cpp.

std::string pilz_industrial_motion_testutils::CmdReader::getTargetLink ( ) const
inline

Definition at line 65 of file xml_testdata_loader.cpp.

double pilz_industrial_motion_testutils::CmdReader::getVelocityScale ( ) const
inline

Definition at line 80 of file xml_testdata_loader.cpp.

CmdReader & pilz_industrial_motion_testutils::CmdReader::setDefaultAccelerationScale ( double  scale)
inline

Definition at line 96 of file xml_testdata_loader.cpp.

CmdReader & pilz_industrial_motion_testutils::CmdReader::setDefaultVelocityScale ( double  scale)
inline

Definition at line 90 of file xml_testdata_loader.cpp.

Member Data Documentation

const pt::ptree::value_type& pilz_industrial_motion_testutils::CmdReader::cmd_node_
private

Definition at line 53 of file xml_testdata_loader.cpp.

double pilz_industrial_motion_testutils::CmdReader::default_acceleration_scale_ {DEFAULT_ACC}
private

Definition at line 56 of file xml_testdata_loader.cpp.

double pilz_industrial_motion_testutils::CmdReader::default_velocity_scale_ {DEFAULT_VEL}
private

Definition at line 55 of file xml_testdata_loader.cpp.


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


pilz_industrial_motion_testutils
Author(s):
autogenerated on Mon Apr 6 2020 03:17:28