Solid::Ifaces::OpticalDisc
#include <opticaldisc.h>
Public Member Functions | |
~OpticalDisc () override | |
virtual Solid::OpticalDisc::ContentTypes | availableContent () const =0 |
virtual qulonglong | capacity () const =0 |
virtual Solid::OpticalDisc::DiscType | discType () const =0 |
virtual bool | isAppendable () const =0 |
virtual bool | isBlank () const =0 |
virtual bool | isRewritable () const =0 |
Public Member Functions inherited from Solid::Ifaces::StorageVolume | |
~StorageVolume () override | |
virtual QString | encryptedContainerUdi () const =0 |
virtual QString | fsType () const =0 |
virtual bool | isIgnored () const =0 |
virtual QString | label () const =0 |
virtual qulonglong | size () const =0 |
virtual Solid::StorageVolume::UsageType | usage () const =0 |
virtual QString | uuid () const =0 |
Public Member Functions inherited from Solid::Ifaces::Block | |
~Block () override | |
virtual QString | device () const =0 |
virtual int | deviceMajor () const =0 |
virtual int | deviceMinor () const =0 |
Public Member Functions inherited from Solid::Ifaces::DeviceInterface | |
virtual | ~DeviceInterface () |
Detailed Description
This device interface is available on optical discs.
An optical disc is a volume that can be inserted in a cdrom drive.
Definition at line 22 of file ifaces/opticaldisc.h.
Constructor & Destructor Documentation
◆ ~OpticalDisc()
|
override |
Destroys an OpticalDisc object.
Definition at line 9 of file ifaces/opticaldisc.cpp.
Member Function Documentation
◆ availableContent()
|
pure virtual |
Retrieves the content types this disc contains (audio, video, data...).
- Returns
- the flag set indicating the available contents
◆ capacity()
|
pure virtual |
Retrieves the disc capacity (that is the maximum size of a volume could have on this disc).
- Returns
- the capacity of the disc in bytes
◆ discType()
|
pure virtual |
Retrieves the disc type (cdr, cdrw...).
- Returns
- the disc type
◆ isAppendable()
|
pure virtual |
Indicates if it's possible to write additional data to the disc.
- Returns
- true if the disc is appendable, false otherwise
◆ isBlank()
|
pure virtual |
Indicates if the disc is blank.
- Returns
- true if the disc is blank, false otherwise
◆ isRewritable()
|
pure virtual |
Indicates if the disc is rewritable.
A disc is rewritable if you can write on it several times.
- Returns
- true if the disc is rewritable, false otherwise
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:14:22 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.