#include <khi_robot_driver.h>
|
| virtual bool | activate (const int &cont_no, KhiRobotData &data)=0 |
| |
| virtual bool | close (const int &cont_no)=0 |
| |
| virtual bool | commandHandler (khi_robot_msgs::KhiRobotCmd::Request &req, khi_robot_msgs::KhiRobotCmd::Response &res)=0 |
| |
| bool | contLimitCheck (const int &cont_no, const int &limit) |
| |
| virtual bool | deactivate (const int &cont_no, const KhiRobotData &data)=0 |
| |
| void | errorPrint (const char *format,...) |
| |
| virtual bool | getPeriodDiff (const int &cont_no, double &diff)=0 |
| |
| int | getState (const int &cont_no) |
| |
| std::string | getStateName (const int &cont_no) |
| |
| int | getStateTrigger (const int &cont_no) |
| |
| virtual bool | hold (const int &cont_no, const KhiRobotData &data)=0 |
| |
| void | infoPrint (const char *format,...) |
| |
| virtual bool | initialize (const int &cont_no, const double &period, KhiRobotData &data, const bool in_simulation=false)=0 |
| |
| bool | isTransitionState (const int &cont_no) |
| |
| void | jointPrint (std::string name, const KhiRobotData &data) |
| |
| | KhiRobotDriver () |
| |
| virtual bool | open (const int &cont_no, const std::string &ip_address, KhiRobotData &data)=0 |
| |
| virtual bool | readData (const int &cont_no, KhiRobotData &data)=0 |
| |
| bool | setState (const int &cont_no, const int &state) |
| |
| bool | setStateTrigger (const int &cont_no, const int &state_trigger) |
| |
| virtual bool | updateState (const int &cont_no, const KhiRobotData &data)=0 |
| |
| void | warnPrint (const char *format,...) |
| |
| virtual bool | writeData (const int &cont_no, const KhiRobotData &data)=0 |
| |
| virtual | ~KhiRobotDriver () |
| |
Definition at line 123 of file khi_robot_driver.h.
| khi_robot_control::KhiRobotDriver::KhiRobotDriver |
( |
| ) |
|
|
inline |
| virtual khi_robot_control::KhiRobotDriver::~KhiRobotDriver |
( |
| ) |
|
|
inlinevirtual |
| virtual bool khi_robot_control::KhiRobotDriver::activate |
( |
const int & |
cont_no, |
|
|
KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| virtual bool khi_robot_control::KhiRobotDriver::close |
( |
const int & |
cont_no | ) |
|
|
pure virtual |
| virtual bool khi_robot_control::KhiRobotDriver::commandHandler |
( |
khi_robot_msgs::KhiRobotCmd::Request & |
req, |
|
|
khi_robot_msgs::KhiRobotCmd::Response & |
res |
|
) |
| |
|
pure virtual |
| bool khi_robot_control::KhiRobotDriver::contLimitCheck |
( |
const int & |
cont_no, |
|
|
const int & |
limit |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::deactivate |
( |
const int & |
cont_no, |
|
|
const KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| void khi_robot_control::KhiRobotDriver::errorPrint |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::getPeriodDiff |
( |
const int & |
cont_no, |
|
|
double & |
diff |
|
) |
| |
|
pure virtual |
| int khi_robot_control::KhiRobotDriver::getState |
( |
const int & |
cont_no | ) |
|
|
inline |
| std::string khi_robot_control::KhiRobotDriver::getStateName |
( |
const int & |
cont_no | ) |
|
|
inline |
| int khi_robot_control::KhiRobotDriver::getStateTrigger |
( |
const int & |
cont_no | ) |
|
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::hold |
( |
const int & |
cont_no, |
|
|
const KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| void khi_robot_control::KhiRobotDriver::infoPrint |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::initialize |
( |
const int & |
cont_no, |
|
|
const double & |
period, |
|
|
KhiRobotData & |
data, |
|
|
const bool |
in_simulation = false |
|
) |
| |
|
pure virtual |
| bool khi_robot_control::KhiRobotDriver::isTransitionState |
( |
const int & |
cont_no | ) |
|
|
inline |
| void khi_robot_control::KhiRobotDriver::jointPrint |
( |
std::string |
name, |
|
|
const KhiRobotData & |
data |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::open |
( |
const int & |
cont_no, |
|
|
const std::string & |
ip_address, |
|
|
KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| virtual bool khi_robot_control::KhiRobotDriver::readData |
( |
const int & |
cont_no, |
|
|
KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| bool khi_robot_control::KhiRobotDriver::setState |
( |
const int & |
cont_no, |
|
|
const int & |
state |
|
) |
| |
|
inline |
| bool khi_robot_control::KhiRobotDriver::setStateTrigger |
( |
const int & |
cont_no, |
|
|
const int & |
state_trigger |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::updateState |
( |
const int & |
cont_no, |
|
|
const KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| void khi_robot_control::KhiRobotDriver::warnPrint |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
|
inline |
| virtual bool khi_robot_control::KhiRobotDriver::writeData |
( |
const int & |
cont_no, |
|
|
const KhiRobotData & |
data |
|
) |
| |
|
pure virtual |
| std::string khi_robot_control::KhiRobotDriver::driver_name |
|
protected |
| int khi_robot_control::KhiRobotDriver::error_code |
|
protected |
| bool khi_robot_control::KhiRobotDriver::in_simulation |
|
protected |
| int khi_robot_control::KhiRobotDriver::return_code |
|
protected |
The documentation for this class was generated from the following file: