Baloo::MTimeDB
Baloo::MTimeDB Class Reference
#include <mtimedb.h>
Public Member Functions | |
MTimeDB (MDB_dbi dbi, MDB_txn *txn) | |
void | del (quint32 mtime, quint64 docId) |
QVector< quint64 > | get (quint32 mtime) |
PostingIterator * | iterRange (quint32 beginTime, quint32 endTime) |
void | put (quint32 mtime, quint64 docId) |
QMap< quint32, quint64 > | toTestMap () const |
Static Public Member Functions | |
static MDB_dbi | create (MDB_txn *txn) |
static MDB_dbi | open (MDB_txn *txn) |
Detailed Description
The MTime DB maps the file mtime to its id.
This allows us to do fast searches of files between a certain time range.
Member Function Documentation
◆ iterRange()
PostingIterator * MTimeDB::iterRange | ( | quint32 | beginTime, |
quint32 | endTime | ||
) |
Get documents with an mtime between beginTime
and endTime
(inclusive)
Definition at line 131 of file mtimedb.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Dec 6 2023 03:56:23 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Dec 6 2023 03:56:23 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.