Baloo
databasesanitizer.cpp
158 QMap<quint32, bool> deviceFilters(QVector<FileInfo>& infos, const DatabaseSanitizer::ItemAccessFilters accessFilter)
172 bool isIgnored(const QStorageInfo& storageInfo, const DatabaseSanitizer::ItemAccessFilters accessFilter)
212 DatabaseSanitizer::DatabaseSanitizer(const Database& db, Baloo::Transaction::TransactionType type)
271 void DatabaseSanitizer::printDevices(const QVector<qint64>& deviceIds, const ItemAccessFilters accessFilter)
298 // Can be done, see: https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/global/qlogging.cpp#n263
308 << sep << QStringLiteral("fstype:%1").arg(info.fileSystemType().toPercentEncoding().constData())
bool isEmpty() const const
QTextStream & endl(QTextStream &stream)
int size() const const
Type type(const QSqlDatabase &db)
const T value(const Key &key, const T &defaultValue) const const
QByteArray encodeName(const QString &fileName)
QMap::iterator begin()
void append(const T &value)
Provide methods to show database problems and sanitize them.
Definition: databasesanitizer.h:20
QMap::const_iterator cbegin() const const
void flush()
QMap::iterator end()
QByteArray fileSystemType() const const
QString i18n(const char *text, const TYPE &arg...)
QMap::const_iterator cend() const const
Implements storage for docIds without any associated data Instantiated for:
Definition: coding.cpp:11
void printList(const QVector< qint64 > &deviceIds, const ItemAccessFilters accessFilter=IgnoreNone, const QSharedPointer< QRegularExpression > &urlFilter=nullptr)
Print database content to stdout.
Definition: databasesanitizer.cpp:240
void printDevices(const QVector< qint64 > &deviceIds, const ItemAccessFilters accessFilter=IgnoreNone)
Print info about known devices to stdout.
Definition: databasesanitizer.cpp:271
bool contains(const T &value) const const
bool isValid() const const
QList< QStorageInfo > mountedVolumes()
void reserve(int size)
QByteArray device() const const
const char * constData() const const
QByteArray toPercentEncoding(const QByteArray &exclude, const QByteArray &include, char percent) const const
Q_SCRIPTABLE Q_NOREPLY void abort()
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QString rootPath() const const
QFuture< void > map(Sequence &sequence, MapFunctor function)
QString decodeName(const QByteArray &localFileName)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Nov 29 2023 03:56:26 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Nov 29 2023 03:56:26 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.