Solid::Ifaces::DeviceInterface Class

class Solid::Ifaces::DeviceInterface
Header: #include <DeviceInterface>
CMake: find_package(KF6 REQUIRED COMPONENTS Solid)
target_link_libraries(mytarget PRIVATE KF6::Solid)
Inherited By:

Solid::Ifaces::Battery, Solid::Ifaces::Block, Solid::Ifaces::Camera, Solid::Ifaces::NetworkShare, Solid::Ifaces::PortableMediaPlayer, Solid::Ifaces::Processor, and Solid::Ifaces::StorageAccess

Public Functions

virtual ~DeviceInterface()

Detailed Description

Base interface of all the device interfaces.

A device interface describes what a device can do. A device generally has a set of device interfaces.

Member Function Documentation

[virtual noexcept] DeviceInterface::~DeviceInterface()

Destroys a DeviceInterface object.