libevdevxx 0.5.4
A C++ wrapper for libevdev.
Loading...
Searching...
No Matches
Event Struct Reference

#include <Event.hpp>

Public Member Functions

constexpr Event () noexcept=default
constexpr Event (const ::input_event &e) noexcept
constexpr Eventoperator= (const ::input_event &e) noexcept
 operator::input_event () const noexcept

Public Attributes

decltype(::input_event::input_event_sec) sec {}
decltype(::input_event::input_event_usec) usec {}
Type type
Code code
std::int32_t value {}

Constructor & Destructor Documentation

◆ Event() [1/2]

Event ( )
constexprdefaultnoexcept

◆ Event() [2/2]

Event ( const ::input_event & e)
inlineconstexprnoexcept

Member Function Documentation

◆ operator::input_event()

operator::input_event ( ) const
inlinenoexcept

◆ operator=()

Event & operator= ( const ::input_event & e)
inlineconstexprnoexcept

Member Data Documentation

◆ code

Code code

◆ sec

decltype(::input_event::input_event_sec) sec {}

◆ type

Type type

◆ usec

decltype(::input_event::input_event_usec) usec {}

◆ value

std::int32_t value {}

The documentation for this struct was generated from the following file: