libevdevxx 0.4.0
A C++ wrapper for libevdev.
Loading...
Searching...
No Matches
Device Member List

This is the complete list of members for Device, including all inherited members.

abs_flat(Code code) const noexceptDevice
abs_flat(Code code, int val)Device
abs_fuzz(Code code) const noexceptDevice
abs_fuzz(Code code, int val)Device
abs_info(Code code) constDevice
abs_info(Code code, const AbsInfo &abs)Device
abs_max(Code code) const noexceptDevice
abs_max(Code code, int val)Device
abs_min(Code code) const noexceptDevice
abs_min(Code code, int val)Device
abs_res(Code code) const noexceptDevice
abs_res(Code code, int val)Device
bustype() const noexceptDevice
bustype(std::uint16_t bus)Device
change_fd(int fd)Device
close() noexceptDevice
codes(Type type) constDevice
codes(Type type, Code max) constDevice
current_slot() const noexceptDevice
data() noexceptDevice
data() const noexceptDevice
Device(LogPriority priority)Deviceprotected
Device(LogPriority priority, int filedes)Deviceprotected
Device(LogPriority priority, const std::filesystem::path &filename, int flags=O_RDONLY|O_NONBLOCK)Deviceprotected
Device()Device
Device(int filedes)Device
Device(const std::filesystem::path &filename, int flags=O_RDONLY|O_NONBLOCK)Device
disable(Property prop)Device
disable(Type type)Device
disable(Type type, Code code)Device
disable(const TypeCode &tc)Device
driver_version() const noexceptDevice
enable(Property prop)Device
enable(Type type)Device
enable(Type type, Code code)Device
enable(const TypeCode &tc)Device
enable_abs(Code code, const AbsInfo &info)Device
enable_abs(Code code)Device
enable_key(Code code)Device
enable_rel(Code code)Device
enable_rep(Code code, int arg)Device
fd(int fd)Device
fd() constDevice
fetch(Type type, Code code) const noexceptDevice
fetch(const TypeCode &tc) const noexceptDevice
fetch_slot(unsigned slot, Code code) const noexceptDevice
get(Type type, Code code) const noexceptDevice
get(const TypeCode &tc) const noexceptDevice
get_repeat(int &delay, int &period) const noexceptDevice
get_slot(unsigned slot, Code code) const noexceptDevice
grab()Device
has(Property prop) const noexceptDevice
has(Type type) const noexceptDevice
has(Type type, Code code) const noexceptDevice
has(const TypeCode &tc) const noexceptDevice
is_open() const noexceptDevice
kernel_abs_info(Code code, const AbsInfo &abs)Device
kernel_led_value(Code code, ::libevdev_led_value value)Device
log(LogPriority p, const char *file, int line, const char *func, const char *format, std::va_list args) constDevicevirtual
name() constDevice
name(const std::string &n)Device
nonblock(bool enable)Device
num_slots() const noexceptDevice
open(const std::filesystem::path &filename, int flags=O_RDONLY|O_NONBLOCK)Device
pending()Device
phys() constDevice
phys(const std::string &phys)Device
product() const noexceptDevice
product(std::uint16_t pid)Device
properties() constDevice
read(ReadFlag flags=ReadFlag::normal)Device
read(Event &event, ReadFlag flags=ReadFlag::normal) noexceptDevice
set(Type type, Code code, int value)Device
set(const TypeCode &tc, int value)Device
set_clock_id(int clockid)Device
set_slot(unsigned slot, Code code, int value)Device
types() constDevice
ungrab()Device
uniq() constDevice
uniq(const std::string &uniq)Device
vendor() const noexceptDevice
vendor(std::uint16_t vid)Device
version() const noexceptDevice
version(std::uint16_t ver)Device
~Device() noexceptDevicevirtual