Solid

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NSolidThe single responsibility of this class is to create arguments valid for logind Inhibit call
 NBackends
 NFake
 CFakeManagerFake manager that read a device list from a XML file
 NIfaces
 CBatteryThis device interface is available on batteries
 CBlockThis device interface is available on block devices
 CCameraThis device interface is available on digital camera devices
 CDeviceThis class specifies the interface a device will have to comply to in order to be used in the system
 CDeviceInterfaceBase interface of all the device interfaces
 CDeviceManagerThis class specifies the interface a backend will have to implement in order to be used in the system
 CGenericInterfaceGeneric interface to deal with a device
 CNetworkShareNetworkShare interface
 COpticalDiscThis device interface is available on optical discs
 COpticalDriveThis device interface is available on CD-ROM drives
 CPortableMediaPlayerThis class implements Portable Media Player device interface and represents a portable media player attached to the system
 CProcessorThis device interface is available on processors
 CStorageAccessThis device interface is available on volume devices
 CStorageDriveThis device interface is available on storage devices
 CStorageVolumeThis device interface is available on volume devices
 CAbstractInhibitionRepresents an inhibition, allows to stop and start it
 CBatteryThis device interface is available on batteries
 CBlockThis device interface is available on block devices
 CCameraThis device interface is available on digital camera devices
 CDeviceThis class allows applications to deal with devices available in the underlying system
 CDeviceInterfaceBase class of all the device interfaces
 CDeviceNotifierThis class allow to query the underlying system to obtain information about the hardware available
 CDevicesA class that watches the devices known to the solid system
 CGenericInterfaceGeneric interface to deal with a device
 CInhibitionHolds an inhibition
 CJobThis class represents an asynchronous job performed by Solid, it is usually not used directly but instead it is inherited by some other class, for example AcPluggedJob or StatesJob
 CNetworkShareNetworkShare interface
 COpticalDiscThis device interface is available on optical discs
 COpticalDriveThis device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives
 CPortableMediaPlayerThis class implements Portable Media Player device interface and represents a portable media player attached to the system
 CPredicateThis class implements predicates for devices
 CProcessorThis device interface is available on processors
 CRequestStateJobTries to set the device under the state indicated via setState()
 CStatesJobReturns the states supported on the device
 CStorageAccessThis device interface is available on volume devices to access them (i.e
 CStorageDriveThis device interface is available on storage devices
 CStorageVolumeThis device interface is available on volume devices
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Fri Jul 3 2020 22:49:00 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.