9#ifndef LIBEVDEVXX_ABS_INFO_HPP
10#define LIBEVDEVXX_ABS_INFO_HPP
17#include <libevdev/libevdev.h>
66 operator ::input_absinfo()
The namespace of libevdevxx.
Definition: AbsInfo.hpp:20
std::string to_string(const AbsInfo &info)
std::ostream & operator<<(std::ostream &out, const AbsInfo &info)
Maps to the input_absinfo struct from linux/input.h.
Definition: AbsInfo.hpp:23
std::int32_t flat
Definition: AbsInfo.hpp:29
std::int32_t min
Definition: AbsInfo.hpp:26
constexpr AbsInfo & operator=(const ::input_absinfo &a) noexcept
Definition: AbsInfo.hpp:52
std::int32_t res
Definition: AbsInfo.hpp:30
std::int32_t max
Definition: AbsInfo.hpp:27
std::int32_t val
Definition: AbsInfo.hpp:25
constexpr operator::input_absinfo() const noexcept
Definition: AbsInfo.hpp:66
constexpr AbsInfo() noexcept=default
std::int32_t fuzz
Definition: AbsInfo.hpp:28