|
libevdevxx 0.5.3
A C++ wrapper for libevdev.
|
#include <Property.hpp>
Public Member Functions | |
| constexpr | Property () noexcept=default |
| constexpr | Property (unsigned val) |
Public Member Functions inherited from NumberBase< unsigned, Property > | |
| 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 Property | parse (std::string_view name, std::size_t *pos=nullptr) |
| static constexpr Property | max () noexcept |
Static Public Attributes | |
| static const Property | pointer {INPUT_PROP_POINTER} |
| static const Property | direct {INPUT_PROP_DIRECT} |
| static const Property | button_pad {INPUT_PROP_BUTTONPAD} |
| static const Property | semi_mt {INPUT_PROP_SEMI_MT} |
| static const Property | top_button_pad {INPUT_PROP_TOPBUTTONPAD} |
| static const Property | pointing_stick {INPUT_PROP_POINTING_STICK} |
| static const Property | accelerometer {INPUT_PROP_ACCELEROMETER} |
Additional Inherited Members | |
Protected Types inherited from NumberBase< unsigned, Property > | |
| using | Value |
| using | Derived |
Protected Attributes inherited from NumberBase< unsigned, Property > | |
| Value | value |
| Value | value |
|
constexprdefaultnoexcept |
|
inlineconstexpr |
|
inlinestaticnodiscardconstexprnoexcept |
|
staticnodiscard |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |