#include <iostream>
#include <signal.h>
#include "gamepad/manager.h"
#include "perf/perf.h"
#include "threadsafe/threadsafe.h"
Go to the source code of this file.
Typedefs | |
typedef std::map< std::string, smart_ptr< gamepad::Gamepad > > | gamepad_map_t |
Functions | |
static void | handleSignal (IN int sig) |
static smart_ptr < gamepad::Gamepad > | createDefaultGamepad (IN gamepad::Manager *mgr, IN smart_ptr< gamepad::SourceDevice > &device) |
static void | printButtons (IN gamepad::buttons_t buttons, IN const gamepad::Type *type) |
static void | doTest (IN const char *dataDir) |
int | main (IN int argc, IN const char *argv[]) |
Variables | |
static bool | s_keepLooping = true |
typedef std::map<std::string, smart_ptr<gamepad::Gamepad> > gamepad_map_t |
Definition at line 21 of file test-manager.cpp.
static void handleSignal | ( | IN int | sig | ) | [static] |
Definition at line 34 of file test-manager.cpp.
static smart_ptr<gamepad::Gamepad> createDefaultGamepad | ( | IN gamepad::Manager * | mgr, | |
IN smart_ptr< gamepad::SourceDevice > & | device | |||
) | [static] |
Definition at line 45 of file test-manager.cpp.
static void printButtons | ( | IN gamepad::buttons_t | buttons, | |
IN const gamepad::Type * | type | |||
) | [static] |
Definition at line 104 of file test-manager.cpp.
static void doTest | ( | IN const char * | dataDir | ) | [static] |
Definition at line 136 of file test-manager.cpp.
int main | ( | IN int | argc, | |
IN const char * | argv[] | |||
) |
Definition at line 289 of file test-manager.cpp.
bool s_keepLooping = true [static] |
Definition at line 23 of file test-manager.cpp.