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 |