![]() |
peripherals
1.4.2
RoadNarrows Robotics Hardware Peripherals Package
|
Common Human Interface Device Interface. More...
#include <string>#include <map>#include "rnr/rnrconfig.h"#include "rnr/log.h"Go to the source code of this file.
Classes | |
| class | rnr::HIDInput |
| Input Human Interface Device Abstract Base Class. More... | |
Namespaces | |
| rnr | |
| RoadNarrows Robotics standard namespace. | |
Macros | |
| #define | HID_BTTN_UP 0 |
| button/key state is up or unpressed More... | |
| #define | HID_BTTN_DOWN 1 |
| button/key state is down or pressed More... | |
| #define | HID_FEAT_INPUT 0x01 |
| input to host feature More... | |
| #define | HID_FEAT_OUTPUT 0x02 |
| output to device feature More... | |
Enumerations | |
| enum | rnr::HIDClass { rnr::HIDClassUnknown = 0, rnr::HIDClassKeyboardMouse, rnr::HIDClassXbox360, rnr::HIDClassNumOf } |
| Supported HID classes. More... | |
| enum | rnr::HIDFeatType { rnr::HIDFeatTypeUnknown = 0, rnr::HIDFeatTypeBiState, rnr::HIDFeatTypeRange, rnr::HIDFeatTypeEnum, rnr::HIDFeatTypeNumOf } |
| Feature property types. More... | |
Common Human Interface Device Interface.
Definition in file HID.h.