Classes | |
class | Joint |
Public Member Functions | |
bool | checkNotRunning () const |
bool | checkUnqiue () const |
virtual void | doSwitch (const std::list< hardware_interface::ControllerInfo > &start_list, const std::list< hardware_interface::ControllerInfo > &stop_list) |
virtual bool | prepareSwitch (const std::list< hardware_interface::ControllerInfo > &start_list, const std::list< hardware_interface::ControllerInfo > &stop_list) |
SwitchBot () | |
Private Member Functions | |
boost::shared_ptr< Joint > | makeJoint (const std::string &name) |
Private Attributes | |
hardware_interface::EffortJointInterface | eji_ |
std::map< std::string, boost::shared_ptr< Joint > > | joints_ |
hardware_interface::JointStateInterface | jsi_ |
hardware_interface::PositionJointInterface | pji_ |
std::vector< std::string > | started_ |
std::vector< std::string > | stopped_ |
hardware_interface::VelocityJointInterface | vji_ |
Definition at line 65 of file hwi_switch_test.cpp.
SwitchBot::SwitchBot | ( | ) | [inline] |
Definition at line 112 of file hwi_switch_test.cpp.
bool SwitchBot::checkNotRunning | ( | ) | const [inline] |
Definition at line 223 of file hwi_switch_test.cpp.
bool SwitchBot::checkUnqiue | ( | ) | const [inline] |
Definition at line 219 of file hwi_switch_test.cpp.
virtual void SwitchBot::doSwitch | ( | const std::list< hardware_interface::ControllerInfo > & | start_list, |
const std::list< hardware_interface::ControllerInfo > & | stop_list | ||
) | [inline, virtual] |
Reimplemented from hardware_interface::RobotHW.
Definition at line 189 of file hwi_switch_test.cpp.
boost::shared_ptr<Joint> SwitchBot::makeJoint | ( | const std::string & | name | ) | [inline, private] |
Definition at line 102 of file hwi_switch_test.cpp.
virtual bool SwitchBot::prepareSwitch | ( | const std::list< hardware_interface::ControllerInfo > & | start_list, |
const std::list< hardware_interface::ControllerInfo > & | stop_list | ||
) | [inline, virtual] |
Reimplemented from hardware_interface::RobotHW.
Definition at line 138 of file hwi_switch_test.cpp.
Definition at line 70 of file hwi_switch_test.cpp.
std::map<std::string, boost::shared_ptr<Joint> > SwitchBot::joints_ [private] |
Definition at line 100 of file hwi_switch_test.cpp.
Definition at line 67 of file hwi_switch_test.cpp.
Definition at line 68 of file hwi_switch_test.cpp.
std::vector<std::string> SwitchBot::started_ [private] |
Definition at line 109 of file hwi_switch_test.cpp.
std::vector<std::string> SwitchBot::stopped_ [private] |
Definition at line 110 of file hwi_switch_test.cpp.
Definition at line 69 of file hwi_switch_test.cpp.