A minimal C++ object-oriented API onto joystick devices under Linux