libevdevxx 0.4.0
A C++ wrapper for libevdev.
|
#include <cstddef>
#include <cstdint>
#include <iosfwd>
#include <stdexcept>
#include <string>
#include <string_view>
#include <libevdev/libevdev.h>
#include "detail/NumberBase.hpp"
Go to the source code of this file.
Classes | |
class | Type |
Namespaces | |
namespace | evdev |
The namespace of libevdevxx. | |
Macros | |
#define | DEFINE(x, y) inline constexpr const Type Type::x{EV_ ## y} |
Functions | |
std::string | to_string (Type type) |
std::ostream & | operator<< (std::ostream &out, Type type) |
#define DEFINE | ( | x, | |
y | |||
) | inline constexpr const Type Type::x{EV_ ## y} |