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::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 \See AcPluggedJob or \See 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-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:12 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.