libevdevxx
0.4.0
A C++ wrapper for libevdev.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Loading...
Searching...
No Matches
SyncError.hpp
Go to the documentation of this file.
1
/*
2
* libevdevxx - a C++ wrapper for libevdev
3
*
4
* Copyright (C) 2021-2023 Daniel K. O.
5
* SPDX-License-Identifier: MIT
6
*/
7
8
9
#ifndef LIBEVDEVXX_SYNC_ERROR_HPP
10
#define LIBEVDEVXX_SYNC_ERROR_HPP
11
12
13
#include <stdexcept>
14
15
#include "
Event.hpp
"
16
17
18
namespace
evdev
{
19
20
21
struct
SyncError
: std::runtime_error {
22
23
Event
event
;
24
25
SyncError
(
const
Event
&
event
);
26
27
};
28
29
30
}
// namespace evdev
31
32
33
#endif
Event.hpp
evdev
The namespace of libevdevxx.
Definition:
AbsInfo.hpp:20
evdev::Event
Definition:
Event.hpp:30
evdev::SyncError
Definition:
SyncError.hpp:21
evdev::SyncError::SyncError
SyncError(const Event &event)
evdev::SyncError::event
Event event
Definition:
SyncError.hpp:23
include
libevdevxx
SyncError.hpp
Generated by
1.9.6