Solid

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CSolid::DeviceThis class allows applications to deal with devices available in the underlying system
 CSolid::Ifaces::DeviceInterfaceBase interface of all the device interfaces
 CSolid::Ifaces::BatteryThis device interface is available on batteries
 CSolid::Ifaces::BlockThis device interface is available on block devices
 CSolid::Ifaces::StorageDriveThis device interface is available on storage devices
 CSolid::Ifaces::OpticalDriveThis device interface is available on CD-ROM drives
 CSolid::Ifaces::StorageVolumeThis device interface is available on volume devices
 CSolid::Ifaces::OpticalDiscThis device interface is available on optical discs
 CSolid::Ifaces::CameraThis device interface is available on digital camera devices
 CSolid::Ifaces::NetworkShareNetworkShare interface
 CSolid::Ifaces::PortableMediaPlayerThis class implements Portable Media Player device interface and represents a portable media player attached to the system
 CSolid::Ifaces::ProcessorThis device interface is available on processors
 CSolid::Ifaces::StorageAccessThis device interface is available on volume devices
 CSolid::Ifaces::GenericInterfaceGeneric interface to deal with a device
 CSolid::PredicateThis class implements predicates for devices
 CQObject [external]
 CSolid::AbstractInhibitionRepresents an inhibition, allows to stop and start it
 CSolid::DeviceInterfaceBase class of all the device interfaces
 CSolid::BatteryThis device interface is available on batteries
 CSolid::BlockThis device interface is available on block devices
 CSolid::CameraThis device interface is available on digital camera devices
 CSolid::GenericInterfaceGeneric interface to deal with a device
 CSolid::NetworkShareNetworkShare interface
 CSolid::PortableMediaPlayerThis class implements Portable Media Player device interface and represents a portable media player attached to the system
 CSolid::ProcessorThis device interface is available on processors
 CSolid::StorageAccessThis device interface is available on volume devices to access them (i.e
 CSolid::StorageDriveThis device interface is available on storage devices
 CSolid::OpticalDriveThis device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives
 CSolid::StorageVolumeThis device interface is available on volume devices
 CSolid::OpticalDiscThis device interface is available on optical discs
 CSolid::DeviceNotifierThis class allow to query the underlying system to obtain information about the hardware available
 CSolid::DevicesA class that watches the devices known to the solid system
 CSolid::Ifaces::DeviceThis class specifies the interface a device will have to comply to in order to be used in the system
 CSolid::Ifaces::DeviceManagerThis class specifies the interface a backend will have to implement in order to be used in the system
 CSolid::Backends::Fake::FakeManagerFake manager that read a device list from a XML file
 CSolid::InhibitionHolds an inhibition
 CSolid::JobThis 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
 CSolid::RequestStateJobTries to set the device under the state indicated via setState()
 CSolid::StatesJobReturns the states supported on the device
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.