libevdevxx 0.5.0
A C++ wrapper for libevdev.
|
#include <Type.hpp>
Public Member Functions | |
constexpr | Type () noexcept=default |
constexpr | Type (std::uint16_t number) |
![]() | |
constexpr | NumberBase () noexcept |
constexpr | NumberBase (Value value) noexcept |
constexpr | operator Value () const noexcept |
constexpr bool | operator== (const NumberBase &other) const noexcept=default |
constexpr std::strong_ordering | operator<=> (const NumberBase &other) const noexcept=default |
constexpr NumberBase & | operator++ () noexcept |
constexpr Derived | operator++ (int) noexcept |
constexpr | NumberBase () noexcept |
constexpr | NumberBase (Value value) noexcept |
constexpr | operator Value () const noexcept |
constexpr bool | operator== (const NumberBase &other) const noexcept=default |
constexpr std::strong_ordering | operator<=> (const NumberBase &other) const noexcept=default |
constexpr NumberBase & | operator++ () noexcept |
constexpr Derived | operator++ (int) noexcept |
Static Public Member Functions | |
static Type | parse (std::string_view name, std::size_t *pos=nullptr) |
static constexpr Type | max () noexcept |
static constexpr std::uint16_t | count () noexcept |
Static Public Attributes | |
static const Type | syn {EV_SYN} |
static const Type | key {EV_KEY} |
static const Type | rel {EV_REL} |
static const Type | abs {EV_ABS} |
static const Type | msc {EV_MSC} |
static const Type | sw {EV_SW} |
static const Type | led {EV_LED} |
static const Type | snd {EV_SND} |
static const Type | rep {EV_REP} |
static const Type | ff {EV_FF} |
static const Type | pwr {EV_PWR} |
static const Type | ff_status {EV_FF_STATUS} |
Additional Inherited Members | |
![]() | |
using | Value |
using | Derived |
![]() | |
Value | value |
Value | value |
|
constexprdefaultnoexcept |
|
inlineexplicitconstexpr |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
static |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |