Solid
7#ifndef SOLID_BACKENDS_IOKIT_VOLUME_H
8#define SOLID_BACKENDS_IOKIT_VOLUME_H
10#include "dadictionary_p.h"
11#include "iokitblock.h"
12#include <solid/devices/ifaces/storagevolume.h>
14#include <DiskArbitration/DiskArbitration.h>
22class IOKitVolume :
public Block,
virtual public Solid::Ifaces::StorageVolume
28 IOKitVolume(IOKitDevice *device);
29 IOKitVolume(
const IOKitDevice *device);
30 virtual ~IOKitVolume();
32 bool isIgnored()
const override;
34 QString fsType()
const override;
35 QString label()
const override;
36 QString uuid()
const override;
37 qulonglong size()
const override;
38 QString encryptedContainerUdi()
const override;
40 QString vendor()
const;
41 QString product()
const;
42 QString description()
const;
44 DADiskRef daRef()
const;
UsageType
This enum type defines the how a volume is used.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:55:35 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.