|
libevdevxx 0.5.3
A C++ wrapper for libevdev.
|
#include <iosfwd>#include <string>#include <libevdev/libevdev.h>Go to the source code of this file.
Namespaces | |
| namespace | evdev |
| The namespace of libevdevxx. | |
Enumerations | |
| enum | ReadFlag : unsigned { normal = LIBEVDEV_READ_FLAG_NORMAL , resync = LIBEVDEV_READ_FLAG_SYNC , force_sync = LIBEVDEV_READ_FLAG_FORCE_SYNC , blocking = LIBEVDEV_READ_FLAG_BLOCKING } |
Functions | |
| constexpr ReadFlag | operator| (ReadFlag a, ReadFlag b) noexcept |
| constexpr ReadFlag | operator& (ReadFlag a, ReadFlag b) noexcept |
| constexpr ReadFlag | operator^ (ReadFlag a, ReadFlag b) noexcept |
| constexpr ReadFlag | operator~ (ReadFlag a) noexcept |
| constexpr ReadFlag & | operator|= (ReadFlag &a, ReadFlag b) |
| constexpr ReadFlag & | operator&= (ReadFlag &a, ReadFlag b) |
| std::string | to_string (ReadFlag flag) |
| std::ostream & | operator<< (std::ostream &out, ReadFlag flag) |