Solid
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
CSolid::Device | This class allows applications to deal with devices available in the underlying system |
▼CSolid::Ifaces::DeviceInterface | Base interface of all the device interfaces |
CSolid::Ifaces::Battery | This device interface is available on batteries |
▼CSolid::Ifaces::Block | This device interface is available on block devices |
▼CSolid::Ifaces::StorageDrive | This device interface is available on storage devices |
CSolid::Ifaces::OpticalDrive | This device interface is available on CD-ROM drives |
▼CSolid::Ifaces::StorageVolume | This device interface is available on volume devices |
CSolid::Ifaces::OpticalDisc | This device interface is available on optical discs |
CSolid::Ifaces::Camera | This device interface is available on digital camera devices |
CSolid::Ifaces::NetworkShare | NetworkShare interface |
CSolid::Ifaces::PortableMediaPlayer | This class implements Portable Media Player device interface and represents a portable media player attached to the system |
CSolid::Ifaces::Processor | This device interface is available on processors |
CSolid::Ifaces::StorageAccess | This device interface is available on volume devices |
CSolid::Ifaces::GenericInterface | Generic interface to deal with a device |
CSolid::Predicate | This class implements predicates for devices |
▼CQObject [external] | |
CSolid::AbstractInhibition | Represents an inhibition, allows to stop and start it |
▼CSolid::DeviceInterface | Base class of all the device interfaces |
CSolid::Battery | This device interface is available on batteries |
CSolid::Block | This device interface is available on block devices |
CSolid::Camera | This device interface is available on digital camera devices |
CSolid::GenericInterface | Generic interface to deal with a device |
CSolid::NetworkShare | NetworkShare interface |
CSolid::PortableMediaPlayer | This class implements Portable Media Player device interface and represents a portable media player attached to the system |
CSolid::Processor | This device interface is available on processors |
CSolid::StorageAccess | This device interface is available on volume devices to access them (i.e |
▼CSolid::StorageDrive | This device interface is available on storage devices |
CSolid::OpticalDrive | This device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives |
▼CSolid::StorageVolume | This device interface is available on volume devices |
CSolid::OpticalDisc | This device interface is available on optical discs |
CSolid::DeviceNotifier | This class allow to query the underlying system to obtain information about the hardware available |
CSolid::Ifaces::Device | This class specifies the interface a device will have to comply to in order to be used in the system |
▼CSolid::Ifaces::DeviceManager | This class specifies the interface a backend will have to implement in order to be used in the system |
CSolid::Backends::Fake::FakeManager | Fake manager that read a device list from a XML file |
CSolid::Inhibition | Holds an inhibition |
▼CSolid::Job | This 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::RequestStateJob | Tries to set the device under the state indicated via setState() |
CSolid::StatesJob | Returns the states supported on the device |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 3 2024 11:47:59 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 3 2024 11:47:59 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.