KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::Udev Class Reference

#include <udev.h>

Public Member Functions

 Udev ()
 
 ~Udev ()
 
bool isValid () const
 
std::vector< std::unique_ptr< UdevDevice > > listGPUs ()
 
std::unique_ptr< UdevDevicedeviceFromSyspath (const char *syspath)
 
std::unique_ptr< UdevMonitormonitor ()
 
 operator udev * () const
 
 operator udev * ()
 

Detailed Description

Definition at line 75 of file udev.h.

Constructor & Destructor Documentation

◆ Udev()

KWin::Udev::Udev ( )

Definition at line 22 of file udev.cpp.

◆ ~Udev()

KWin::Udev::~Udev ( )

Definition at line 27 of file udev.cpp.

Member Function Documentation

◆ deviceFromSyspath()

std::unique_ptr< UdevDevice > KWin::Udev::deviceFromSyspath ( const char * syspath)

Definition at line 152 of file udev.cpp.

◆ isValid()

bool KWin::Udev::isValid ( ) const
inline

Definition at line 81 of file udev.h.

◆ listGPUs()

std::vector< std::unique_ptr< UdevDevice > > KWin::Udev::listGPUs ( )

Definition at line 113 of file udev.cpp.

◆ monitor()

std::unique_ptr< UdevMonitor > KWin::Udev::monitor ( )

Definition at line 162 of file udev.cpp.

◆ operator udev *() [1/2]

KWin::Udev::operator udev * ( )
inline

Definition at line 92 of file udev.h.

◆ operator udev *() [2/2]

KWin::Udev::operator udev * ( ) const
inline

Definition at line 88 of file udev.h.


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