Action_Feedback() | denso_robot_core::DensoRobotRC8 | private |
AddObject(int32_t get_id, const std::string &name, Handle_Vec &vecHandle) | denso_robot_core::DensoBase | protected |
AddVariable(const std::string &name) | denso_robot_core::DensoRobot | |
AddVariable(XMLElement *xmlElem) | denso_robot_core::DensoRobot | protectedvirtual |
denso_robot_core::DensoBase::AddVariable(int32_t get_id, const std::string &name, std::vector< boost::shared_ptr< class DensoVariable > > &vecVar, int16_t vt=VT_EMPTY, bool bRead=false, bool bWrite=false, bool bID=false, int iDuration=BCAP_VAR_DEFAULT_DURATION) | denso_robot_core::DensoBase | protected |
denso_robot_core::DensoBase::AddVariable(int32_t get_id, const XMLElement *xmlVar, std::vector< boost::shared_ptr< class DensoVariable > > &vecVar) | denso_robot_core::DensoBase | protected |
Callback_ArmGroup(const Int32::ConstPtr &msg) | denso_robot_core::DensoRobot | protected |
Callback_Cancel() | denso_robot_core::DensoRobotRC8 | private |
Callback_Change(const std::string &name, const Int32::ConstPtr &msg) | denso_robot_core::DensoRobotRC8 | private |
Callback_DriveString(const std::string &name, const DriveStringGoalConstPtr &goal) | denso_robot_core::DensoRobotRC8 | private |
Callback_DriveValue(const std::string &name, const DriveValueGoalConstPtr &goal) | denso_robot_core::DensoRobotRC8 | private |
Callback_MoveString(const MoveStringGoalConstPtr &goal) | denso_robot_core::DensoRobotRC8 | private |
Callback_MoveValue(const MoveValueGoalConstPtr &goal) | denso_robot_core::DensoRobotRC8 | private |
Callback_Speed(const Float32::ConstPtr &msg) | denso_robot_core::DensoRobotRC8 | private |
ChangeArmGroup(int number) | denso_robot_core::DensoRobot | |
ChangeMode(int mode) | denso_robot_core::DensoRobotRC8 | private |
ConvertBSTRToString(const BSTR bstr) | denso_robot_core::DensoBase | static |
ConvertStringToBSTR(const std::string &str) | denso_robot_core::DensoBase | static |
CreateExJoints(const ExJoints &exjoints, VARIANT &vnt) | denso_robot_core::DensoRobot | protected |
CreatePoseData(const PoseData &pose, VARIANT &vnt) | denso_robot_core::DensoRobot | protected |
CreateSendParameter(const std::vector< double > &pose, VARIANT_Ptr &send, const int miniio=0, const int handio=0, const int recv_userio_offset=0, const int recv_userio_size=0, const int send_userio_offset=0, const int send_userio_size=0, const std::vector< uint8_t > &send_userio=std::vector< uint8_t >()) | denso_robot_core::DensoRobotRC8 | private |
DensoBase(const std::string &name, const int *mode) | denso_robot_core::DensoBase | inline |
DensoBase(DensoBase *parent, Service_Vec &service, Handle_Vec &handle, const std::string &name, const int *mode) | denso_robot_core::DensoBase | inline |
DensoRobot(DensoBase *parent, Service_Vec &service, Handle_Vec &handle, const std::string &name, const int *mode) | denso_robot_core::DensoRobot | |
DensoRobotCore class | denso_robot_core::DensoRobotRC8 | friend |
DensoRobotRC8(DensoBase *parent, Service_Vec &service, Handle_Vec &handle, const std::string &name, const int *mode) | denso_robot_core::DensoRobotRC8 | |
ExecChange(const std::string &value) | denso_robot_core::DensoRobotRC8 | |
ExecCurJnt(std::vector< double > &pose) | denso_robot_core::DensoRobotRC8 | |
ExecDrive(const std::string &name, const VARIANT_Ptr &option) | denso_robot_core::DensoRobotRC8 | |
ExecGiveArm() | denso_robot_core::DensoRobotRC8 | virtual |
ExecHalt() | denso_robot_core::DensoRobotRC8 | |
ExecMove(int comp, const VARIANT_Ptr &pose, const std::string &option) | denso_robot_core::DensoRobotRC8 | |
ExecSlaveMode(const std::string &name, int32_t format, int32_t option=0) | denso_robot_core::DensoRobotRC8 | private |
ExecSlaveMove(const std::vector< double > &pose, std::vector< double > &joint) | denso_robot_core::DensoRobotRC8 | |
ExecSpeed(float value) | denso_robot_core::DensoRobotRC8 | |
ExecTakeArm() | denso_robot_core::DensoRobotRC8 | virtual |
get_Current(std::vector< double > ¤t) const | denso_robot_core::DensoRobotRC8 | |
get_HandIO() const | denso_robot_core::DensoRobotRC8 | |
get_MiniIO() const | denso_robot_core::DensoRobotRC8 | |
get_Object(const std::vector< boost::shared_ptr< DensoBase > > &vecBase, int index, boost::shared_ptr< DensoBase > *obj) | denso_robot_core::DensoBase | protected |
get_Object(const std::vector< boost::shared_ptr< DensoBase > > &vecBase, const std::string &name, boost::shared_ptr< DensoBase > *obj) | denso_robot_core::DensoBase | protected |
get_RecvFormat() const | denso_robot_core::DensoRobotRC8 | |
get_RecvUserIO(UserIO &value) const | denso_robot_core::DensoRobotRC8 | |
get_SendFormat() const | denso_robot_core::DensoRobotRC8 | |
get_TimeFormat() const | denso_robot_core::DensoRobotRC8 | |
get_Timestamp() const | denso_robot_core::DensoRobotRC8 | |
get_Variable(const std::string &name, DensoVariable_Ptr *var) | denso_robot_core::DensoRobot | |
GetObjectNames(int32_t func_id, Name_Vec &vecName) | denso_robot_core::DensoBase | protected |
InitializeBCAP(XMLElement *xmlElem) | denso_robot_core::DensoRobot | virtual |
denso_robot_core::DensoBase::InitializeBCAP() | denso_robot_core::DensoBase | inlinevirtual |
m_actDriveAExString | denso_robot_core::DensoRobotRC8 | private |
m_actDriveAExValue | denso_robot_core::DensoRobotRC8 | private |
m_actDriveExString | denso_robot_core::DensoRobotRC8 | private |
m_actDriveExValue | denso_robot_core::DensoRobotRC8 | private |
m_actMoveString | denso_robot_core::DensoRobotRC8 | private |
m_actMoveValue | denso_robot_core::DensoRobotRC8 | private |
m_ArmGroup | denso_robot_core::DensoRobot | protected |
m_curAct | denso_robot_core::DensoRobotRC8 | private |
m_current | denso_robot_core::DensoRobotRC8 | private |
m_joint | denso_robot_core::DensoRobotRC8 | private |
m_memRetry | denso_robot_core::DensoRobotRC8 | private |
m_memTimeout | denso_robot_core::DensoRobotRC8 | private |
m_mode | denso_robot_core::DensoBase | protected |
m_mtxAct | denso_robot_core::DensoRobotRC8 | private |
m_mtxSrv | denso_robot_core::DensoBase | protected |
m_name | denso_robot_core::DensoBase | protected |
m_parent | denso_robot_core::DensoBase | protected |
m_position | denso_robot_core::DensoRobotRC8 | private |
m_recv_handio | denso_robot_core::DensoRobotRC8 | private |
m_recv_miniio | denso_robot_core::DensoRobotRC8 | private |
m_recv_userio | denso_robot_core::DensoRobotRC8 | private |
m_recv_userio_offset | denso_robot_core::DensoRobotRC8 | private |
m_recv_userio_size | denso_robot_core::DensoRobotRC8 | private |
m_recvfmt | denso_robot_core::DensoRobotRC8 | private |
m_send_handio | denso_robot_core::DensoRobotRC8 | private |
m_send_miniio | denso_robot_core::DensoRobotRC8 | private |
m_send_userio | denso_robot_core::DensoRobotRC8 | private |
m_send_userio_offset | denso_robot_core::DensoRobotRC8 | private |
m_send_userio_size | denso_robot_core::DensoRobotRC8 | private |
m_sendfmt | denso_robot_core::DensoRobotRC8 | private |
m_serving | denso_robot_core::DensoBase | protected |
m_subArmGroup | denso_robot_core::DensoRobot | protected |
m_subChangeTool | denso_robot_core::DensoRobotRC8 | private |
m_subChangeWork | denso_robot_core::DensoRobotRC8 | private |
m_subSpeed | denso_robot_core::DensoRobotRC8 | private |
m_timestamp | denso_robot_core::DensoRobotRC8 | private |
m_trans | denso_robot_core::DensoRobotRC8 | private |
m_tsfmt | denso_robot_core::DensoRobotRC8 | private |
m_vecHandle | denso_robot_core::DensoBase | protected |
m_vecService | denso_robot_core::DensoBase | protected |
m_vecVar | denso_robot_core::DensoRobot | protected |
Name() const | denso_robot_core::DensoBase | inline |
ParseRecvParameter(const VARIANT_Ptr &recv, std::vector< double > &position, std::vector< double > &joint, std::vector< double > &trans, int &miniio, int &handio, int ×tamp, std::vector< uint8_t > &recv_userio, std::vector< double > ¤t) | denso_robot_core::DensoRobotRC8 | private |
put_HandIO(int value) | denso_robot_core::DensoRobotRC8 | |
put_MiniIO(int value) | denso_robot_core::DensoRobotRC8 | |
put_RecvFormat(int format) | denso_robot_core::DensoRobotRC8 | |
put_RecvUserIO(const UserIO &value) | denso_robot_core::DensoRobotRC8 | |
put_SendFormat(int format) | denso_robot_core::DensoRobotRC8 | |
put_SendUserIO(const UserIO &value) | denso_robot_core::DensoRobotRC8 | |
put_TimeFormat(int format) | denso_robot_core::DensoRobotRC8 | |
RECVFMT_CURRENT enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_HANDIO enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_MINIIO enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_NONE enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE_J enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE_P enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE_PJ enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE_T enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_POSE_TJ enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_TIME enum value | denso_robot_core::DensoRobotRC8 | |
RECVFMT_USERIO enum value | denso_robot_core::DensoRobotRC8 | |
RosName() const | denso_robot_core::DensoBase | |
SENDFMT_HANDIO enum value | denso_robot_core::DensoRobotRC8 | |
SENDFMT_MINIIO enum value | denso_robot_core::DensoRobotRC8 | |
SENDFMT_NONE enum value | denso_robot_core::DensoRobotRC8 | |
SENDFMT_USERIO enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_ASYNC enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_NONE enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_POSE enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_POSE_J enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_POSE_P enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_POSE_T enum value | denso_robot_core::DensoRobotRC8 | |
SLVMODE_SYNC_WAIT enum value | denso_robot_core::DensoRobotRC8 | |
SRV_ACT enum value | denso_robot_core::DensoBase | |
SRV_MAX enum value | denso_robot_core::DensoBase | |
SRV_MIN enum value | denso_robot_core::DensoBase | |
SRV_WATCH enum value | denso_robot_core::DensoBase | |
StartService(ros::NodeHandle &node) | denso_robot_core::DensoRobotRC8 | virtual |
StopService() | denso_robot_core::DensoRobotRC8 | virtual |
TerminateBCAP() | denso_robot_core::DensoBase | inlinevirtual |
TSFMT_MICROSEC enum value | denso_robot_core::DensoRobotRC8 | |
TSFMT_MILLISEC enum value | denso_robot_core::DensoRobotRC8 | |
Update() | denso_robot_core::DensoRobotRC8 | virtual |
~DensoBase() | denso_robot_core::DensoBase | inlinevirtual |
~DensoRobot() | denso_robot_core::DensoRobot | virtual |
~DensoRobotRC8() | denso_robot_core::DensoRobotRC8 | |