libevdevxx 0.5.0
A C++ wrapper for libevdev.
Loading...
Searching...
No Matches
Grabber Class Reference

RAII class to call Device::grab() and Device::ungrab() on a device. More...

#include <Grabber.hpp>

Public Member Functions

 Grabber () noexcept
 
 Grabber (Device &d)
 
 ~Grabber ()
 
 Grabber (Grabber &&other) noexcept
 
Grabberoperator= (Grabber &&other)
 
void ungrab ()
 

Detailed Description

RAII class to call Device::grab() and Device::ungrab() on a device.

Constructor & Destructor Documentation

◆ Grabber() [1/3]

Grabber ( )
noexcept

◆ Grabber() [2/3]

Grabber ( Device & d)

◆ ~Grabber()

~Grabber ( )

◆ Grabber() [3/3]

Grabber ( Grabber && other)
noexcept

Member Function Documentation

◆ operator=()

Grabber & operator= ( Grabber && other)

◆ ungrab()

void ungrab ( )

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