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 32 of file xml_testdata_loader.cpp.

Constructor & Destructor Documentation

◆ CmdReader()

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

Definition at line 35 of file xml_testdata_loader.cpp.

Member Function Documentation

◆ getAccelerationScale()

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

Definition at line 83 of file xml_testdata_loader.cpp.

◆ getEndPoseName()

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

Definition at line 73 of file xml_testdata_loader.cpp.

◆ getPlanningGroup()

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

Definition at line 58 of file xml_testdata_loader.cpp.

◆ getStartPoseName()

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

Definition at line 68 of file xml_testdata_loader.cpp.

◆ getTargetLink()

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

Definition at line 63 of file xml_testdata_loader.cpp.

◆ getVelocityScale()

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

Definition at line 78 of file xml_testdata_loader.cpp.

◆ setDefaultAccelerationScale()

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

Definition at line 94 of file xml_testdata_loader.cpp.

◆ setDefaultVelocityScale()

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

Definition at line 88 of file xml_testdata_loader.cpp.

Member Data Documentation

◆ cmd_node_

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

Definition at line 52 of file xml_testdata_loader.cpp.

◆ default_acceleration_scale_

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

Definition at line 55 of file xml_testdata_loader.cpp.

◆ default_velocity_scale_

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

Definition at line 54 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 Feb 28 2022 23:13:36