libevdevxx 0.4.0
A C++ wrapper for libevdev.
|
This is the complete list of members for Device, including all inherited members.
abs_flat(Code code) const noexcept | Device | |
abs_flat(Code code, int val) | Device | |
abs_fuzz(Code code) const noexcept | Device | |
abs_fuzz(Code code, int val) | Device | |
abs_info(Code code) const | Device | |
abs_info(Code code, const AbsInfo &abs) | Device | |
abs_max(Code code) const noexcept | Device | |
abs_max(Code code, int val) | Device | |
abs_min(Code code) const noexcept | Device | |
abs_min(Code code, int val) | Device | |
abs_res(Code code) const noexcept | Device | |
abs_res(Code code, int val) | Device | |
bustype() const noexcept | Device | |
bustype(std::uint16_t bus) | Device | |
change_fd(int fd) | Device | |
close() noexcept | Device | |
codes(Type type) const | Device | |
codes(Type type, Code max) const | Device | |
current_slot() const noexcept | Device | |
data() noexcept | Device | |
data() const noexcept | Device | |
Device(LogPriority priority) | Device | protected |
Device(LogPriority priority, int filedes) | Device | protected |
Device(LogPriority priority, const std::filesystem::path &filename, int flags=O_RDONLY|O_NONBLOCK) | Device | protected |
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 noexcept | Device | |
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() const | Device | |
fetch(Type type, Code code) const noexcept | Device | |
fetch(const TypeCode &tc) const noexcept | Device | |
fetch_slot(unsigned slot, Code code) const noexcept | Device | |
get(Type type, Code code) const noexcept | Device | |
get(const TypeCode &tc) const noexcept | Device | |
get_repeat(int &delay, int &period) const noexcept | Device | |
get_slot(unsigned slot, Code code) const noexcept | Device | |
grab() | Device | |
has(Property prop) const noexcept | Device | |
has(Type type) const noexcept | Device | |
has(Type type, Code code) const noexcept | Device | |
has(const TypeCode &tc) const noexcept | Device | |
is_open() const noexcept | Device | |
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) const | Device | virtual |
name() const | Device | |
name(const std::string &n) | Device | |
nonblock(bool enable) | Device | |
num_slots() const noexcept | Device | |
open(const std::filesystem::path &filename, int flags=O_RDONLY|O_NONBLOCK) | Device | |
pending() | Device | |
phys() const | Device | |
phys(const std::string &phys) | Device | |
product() const noexcept | Device | |
product(std::uint16_t pid) | Device | |
properties() const | Device | |
read(ReadFlag flags=ReadFlag::normal) | Device | |
read(Event &event, ReadFlag flags=ReadFlag::normal) noexcept | Device | |
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() const | Device | |
ungrab() | Device | |
uniq() const | Device | |
uniq(const std::string &uniq) | Device | |
vendor() const noexcept | Device | |
vendor(std::uint16_t vid) | Device | |
version() const noexcept | Device | |
version(std::uint16_t ver) | Device | |
~Device() noexcept | Device | virtual |