#include <denso_controller_rc8.h>
|
| DensoControllerRC8 (const std::string &name, const int *mode) |
|
virtual | ~DensoControllerRC8 () |
|
HRESULT | AddVariable (const std::string &name) |
|
| DensoController (const std::string &name, const int *mode) |
|
HRESULT | get_Robot (int index, DensoRobot_Ptr *robot) |
|
HRESULT | get_Task (const std::string &name, DensoTask_Ptr *task) |
|
HRESULT | get_Variable (const std::string &name, DensoVariable_Ptr *var) |
|
virtual HRESULT | InitializeBCAP (const std::string &filename) |
|
virtual HRESULT | StartService (ros::NodeHandle &node) |
|
virtual HRESULT | StopService () |
|
virtual bool | Update () |
|
virtual | ~DensoController () |
|
| DensoBase (const std::string &name, const int *mode) |
|
| DensoBase (DensoBase *parent, Service_Vec &service, Handle_Vec &handle, const std::string &name, const int *mode) |
|
virtual HRESULT | InitializeBCAP () |
|
const std::string & | Name () const |
|
std::string | RosName () const |
|
virtual HRESULT | TerminateBCAP () |
|
virtual | ~DensoBase () |
|
|
enum | { SRV_MIN = 0,
SRV_ACT = SRV_MIN,
SRV_WATCH,
SRV_MAX = SRV_WATCH
} |
|
static std::string | ConvertBSTRToString (const BSTR bstr) |
|
static BSTR | ConvertStringToBSTR (const std::string &str) |
|
virtual HRESULT | AddTask (XMLElement *xmlElem) |
|
virtual HRESULT | AddVariable (XMLElement *xmlElem) |
|
HRESULT | AddObject (int32_t get_id, const std::string &name, Handle_Vec &vecHandle) |
|
HRESULT | 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) |
|
HRESULT | AddVariable (int32_t get_id, const XMLElement *xmlVar, std::vector< boost::shared_ptr< class DensoVariable > > &vecVar) |
|
HRESULT | get_Object (const std::vector< boost::shared_ptr< DensoBase > > &vecBase, int index, boost::shared_ptr< DensoBase > *obj) |
|
HRESULT | get_Object (const std::vector< boost::shared_ptr< DensoBase > > &vecBase, const std::string &name, boost::shared_ptr< DensoBase > *obj) |
|
HRESULT | GetObjectNames (int32_t func_id, Name_Vec &vecName) |
|
DensoRobot_Vec | m_vecRobot |
|
DensoTask_Vec | m_vecTask |
|
DensoVariable_Vec | m_vecVar |
|
const int * | m_mode |
|
boost::mutex | m_mtxSrv |
|
std::string | m_name |
|
DensoBase * | m_parent |
|
bool | m_serving |
|
Handle_Vec | m_vecHandle |
|
Service_Vec | m_vecService |
|
Definition at line 33 of file denso_controller_rc8.h.
denso_robot_core::DensoControllerRC8::DensoControllerRC8 |
( |
const std::string & |
name, |
|
|
const int * |
mode |
|
) |
| |
denso_robot_core::DensoControllerRC8::~DensoControllerRC8 |
( |
| ) |
|
|
virtual |
HRESULT denso_robot_core::DensoControllerRC8::AddController |
( |
| ) |
|
|
privatevirtual |
The documentation for this class was generated from the following files: