00001 00025 #ifndef _DENSO_CONTROLLER_RC8_H_ 00026 #define _DENSO_CONTROLLER_RC8_H_ 00027 00028 #include "denso_robot_core/denso_controller.h" 00029 #include "denso_robot_core/denso_robot_rc8.h" 00030 00031 namespace denso_robot_core { 00032 00033 class DensoControllerRC8 : public DensoController { 00034 public: 00035 DensoControllerRC8(const std::string& name, const int* mode); 00036 virtual ~DensoControllerRC8(); 00037 00038 private: 00039 HRESULT AddController(); 00040 HRESULT AddRobot(XMLElement *xmlElem); 00041 }; 00042 00043 typedef boost::shared_ptr<DensoControllerRC8> DensoControllerRC8_Ptr; 00044 00045 } 00046 00047 #endif