Log joystick data gathered via RemoteBlackBoard to console. More...
Public Member Functions | |
JoystickBlackBoardLogger (ArgumentParser &argp, Logger *logger) | |
Constructor. | |
~JoystickBlackBoardLogger () | |
Destructor. | |
virtual void | bb_interface_data_changed (Interface *interface) throw () |
void | handle_signal (int signum) |
Signal hanlding method. | |
void | run () |
Wait for quit signal from signal handler. |
Log joystick data gathered via RemoteBlackBoard to console.
Definition at line 165 of file ffjoystick.cpp.
JoystickBlackBoardLogger::JoystickBlackBoardLogger | ( | ArgumentParser & | argp, | |
Logger * | logger | |||
) | [inline] |
Constructor.
argp | argument parser | |
logger | logger |
Definition at line 174 of file ffjoystick.cpp.
References fawkes::BlackBoard::BBIL_FLAG_DATA, fawkes::Logger::log_debug(), and fawkes::ArgumentParser::parse_hostport().
JoystickBlackBoardLogger::~JoystickBlackBoardLogger | ( | ) | [inline] |
Destructor.
Definition at line 197 of file ffjoystick.cpp.
void JoystickBlackBoardLogger::handle_signal | ( | int | signum | ) | [inline, virtual] |
Signal hanlding method.
Implement this method with the action you want to perform on the registered signals.
signum | signal number of triggered signal |
Implements fawkes::SignalHandler.
Definition at line 237 of file ffjoystick.cpp.
void JoystickBlackBoardLogger::run | ( | ) | [inline] |
Wait for quit signal from signal handler.
Definition at line 243 of file ffjoystick.cpp.