#include <yarp/sig/Vector.h>
#include <yarp/dev/api.h>
#include <yarp/os/Vocab.h>
#include <yarp/os/PeriodicThread.h>
#include <yarp/os/Searchable.h>
#include <yarp/dev/GenericVocabs.h>
#include <map>
#include <vector>
#include <string>
Go to the source code of this file.
|
namespace | yarp |
| The main, catch-all namespace for YARP.
|
|
namespace | yarp::dev |
| For streams capable of holding different kinds of content, check what they actually have.
|
|
|
constexpr yarp::conf::vocab32_t | VOCAB_IJOYPADCTRL = yarp::os::createVocab32('i','j','p','c') |
|
constexpr yarp::conf::vocab32_t | VOCAB_BUTTON = yarp::os::createVocab32('b','u','t','n') |
|
constexpr yarp::conf::vocab32_t | VOCAB_TRACKBALL = yarp::os::createVocab32('t','r','b','l') |
|
constexpr yarp::conf::vocab32_t | VOCAB_HAT = yarp::os::createVocab32('h','a','t') |
|
constexpr yarp::conf::vocab32_t | VOCAB_AXIS = yarp::os::createVocab32('a','x','i','s') |
|
constexpr yarp::conf::vocab32_t | VOCAB_STICK = yarp::os::createVocab32('s','t','c','k') |
|
constexpr yarp::conf::vocab32_t | VOCAB_STICKDOF = yarp::os::createVocab32('s','d','o','f') |
|
constexpr yarp::conf::vocab32_t | VOCAB_TOUCH = yarp::os::createVocab32('t','u','c','h') |
|
constexpr yarp::conf::vocab32_t | VOCAB_POLAR = yarp::os::createVocab32('p','o','l','r') |
|
constexpr yarp::conf::vocab32_t | VOCAB_CARTESIAN = yarp::os::createVocab32('c','a','r','t') |
|
◆ HAT_ACTIONS_ID_SHIFT
#define HAT_ACTIONS_ID_SHIFT 100 |
◆ YRPJOY_HAT_CENTERED
#define YRPJOY_HAT_CENTERED 0x00 |
◆ YRPJOY_HAT_DOWN
#define YRPJOY_HAT_DOWN 0x04 |
◆ YRPJOY_HAT_LEFT
#define YRPJOY_HAT_LEFT 0x08 |
◆ YRPJOY_HAT_LEFTDOWN
◆ YRPJOY_HAT_LEFTUP
◆ YRPJOY_HAT_RIGHT
#define YRPJOY_HAT_RIGHT 0x02 |
◆ YRPJOY_HAT_RIGHTDOWN
◆ YRPJOY_HAT_RIGHTUP
◆ YRPJOY_HAT_UP
#define YRPJOY_HAT_UP 0x01 |
◆ VOCAB_AXIS
◆ VOCAB_BUTTON
◆ VOCAB_CARTESIAN
◆ VOCAB_HAT
◆ VOCAB_IJOYPADCTRL
◆ VOCAB_POLAR
◆ VOCAB_STICK
◆ VOCAB_STICKDOF
◆ VOCAB_TOUCH
◆ VOCAB_TRACKBALL