Solid C++ Classes

Hardware Abstraction Framework. More...

Namespaces

Classes

Solid::Battery

This device interface is available on batteries

Solid::Block

This device interface is available on block devices

Solid::Camera

This device interface is available on digital camera devices

Solid::Device

This class allows applications to deal with devices available in the underlying system

Solid::DeviceInterface

Base class of all the device interfaces

Solid::DeviceNotifier

This class allow to query the underlying system to obtain information about the hardware available

Solid::GenericInterface

Generic interface to deal with a device. It exposes a set of properties and is organized as a key/value set

Solid::NetworkShare

Interface

Solid::OpticalDisc

This device interface is available on optical discs

Solid::OpticalDrive

This device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives

Solid::PortableMediaPlayer

This class implements Portable Media Player device interface and represents a portable media player attached to the system

Solid::Predicate

This class implements predicates for devices

Solid::Processor

This device interface is available on processors

Solid::StorageAccess

This device interface is available on volume devices to access them (i.e. mount or unmount them)

Solid::StorageDrive

This device interface is available on storage devices

Solid::StorageVolume

This device interface is available on volume devices

Detailed Description