libevdevxx 0.5.3
A C++ wrapper for libevdev.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAbsInfoMaps to the input_absinfo struct from linux/input.h
 Cbasic_wrapper< T, InvalidValue >
 Cbasic_wrapper< libevdev * >
 CDeviceRepresents a device (real or not)
 Cbasic_wrapper< libevdev_uinput * >
 CUinputA class to send events to a virtual device
 CDevice::DelayPeriod
 CEvent
 CexceptionSTL class
 Cruntime_errorSTL class
 CSyncError
 CGrabberRAII class to call Device::grab() and Device::ungrab() on a device
 CNumberBase< T, D >
 CNumberBase< std::uint16_t, Code >
 CCodeType-safe class for evdev codes (KEY_*, BTN_*, REL_*, etc)
 CNumberBase< std::uint16_t, Type >
 CType
 CNumberBase< unsigned, Property >
 CProperty
 CTypeCode