|
libevdevxx 0.5.3
A C++ wrapper for libevdev.
|
| CAbsInfo | Maps to the input_absinfo struct from linux/input.h |
| Cbasic_wrapper< T, InvalidValue > | |
| ▼Cbasic_wrapper< libevdev * > | |
| CDevice | Represents a device (real or not) |
| ▼Cbasic_wrapper< libevdev_uinput * > | |
| CUinput | A class to send events to a virtual device |
| CDevice::DelayPeriod | |
| CEvent | |
| ▼Cexception | STL class |
| ▼Cruntime_error | STL class |
| CSyncError | |
| CGrabber | RAII class to call Device::grab() and Device::ungrab() on a device |
| CNumberBase< T, D > | |
| ▼CNumberBase< std::uint16_t, Code > | |
| CCode | Type-safe class for evdev codes (KEY_*, BTN_*, REL_*, etc) |
| ▼CNumberBase< std::uint16_t, Type > | |
| CType | |
| ▼CNumberBase< unsigned, Property > | |
| CProperty | |
| CTypeCode |