00001 00026 #ifndef JOYSTICK_SDL_JOYSTICK_H 00027 #define JOYSTICK_SDL_JOYSTICK_H 00028 00029 namespace ros { class NodeHandle; } 00030 00031 namespace joystick_sdl 00032 { 00033 00034 class Joystick 00035 { 00036 public: 00037 Joystick(ros::NodeHandle* nh, ros::NodeHandle* nh_param); 00038 00039 private: 00040 struct Impl; 00041 Impl* pimpl_; 00042 }; 00043 00044 } // namespace joystick_sdl 00045 00046 #endif // JOYSTICK_SDL_JOYSTICK_H