Solid
8#ifndef SOLID_BACKENDS_FSTAB_FSTABHANDLING_H
9#define SOLID_BACKENDS_FSTAB_FSTABHANDLING_H
30 static QStringList deviceList();
31 static QStringList currentMountPoints(
const QString &device);
32 static QStringList mountPoints(
const QString &device);
33 static QHash<QString, QString> options(
const QString &device);
34 static QString fstype(
const QString &device);
35 static bool callSystemCommand(
const QString &commandName,
const QStringList &args,
const QObject *recvr, std::function<
void(QProcess *)> callback);
36 static void flushMtabCache();
37 static void flushFstabCache();
40 static void _k_updateMtabMountPointsCache();
41 static void _k_updateFstabMountPointsCache();
43 typedef QMultiHash<QString, QString> QStringMultiHash;
45 QStringMultiHash m_mtabCache;
46 QStringMultiHash m_fstabCache;
47 QHash<QString, QHash<QString, QString>> m_fstabOptionsCache;
48 QHash<QString, QHash<QString, QString>> m_mtabOptionsCache;
49 QHash<QString, QString> m_fstabFstypeCache;
50 bool m_fstabCacheValid;
51 bool m_mtabCacheValid;
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:11 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.