libevdevxx 0.5.0
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: