simulator-sdk
1.14.5
|
00001 00005 #ifndef NAOQI_LAUNCHER_H 00006 #define NAOQI_LAUNCHER_H 00007 00008 #include "alsimutils.h" 00009 #include <string> 00010 00011 namespace Sim 00012 { 00013 00014 class Model; 00015 class NAOqiLauncherImpl; 00016 00023 00024 class ALSIMUTILS_API NAOqiLauncher 00025 { 00026 public: 00028 NAOqiLauncher(); 00030 ~NAOqiLauncher(); 00033 bool launch( 00034 const Model* model, 00035 int NAOqiId = 9559, 00036 const std::string& naoqiPath = ""); 00038 bool stop(int id); 00039 00040 private: 00041 NAOqiLauncherImpl* a_impl; 00042 }; 00043 00044 } 00045 00046 #endif // NAOQI_LAUNCHER_H