Mercurial > dedupe
comparison MemoryDBLink.hpp @ 92:f49023c61dac
Support for bulk insertion.
| author | Tom Fredrik Blenning Klaussen <bfg@bfgconsult.no> |
|---|---|
| date | Mon, 21 Oct 2013 20:03:39 +0200 |
| parents | af7962f3274b |
| children | 6c6f3a5f96ea |
comparison
equal
deleted
inserted
replaced
| 91:a5788991ca9f | 92:f49023c61dac |
|---|---|
| 13 } | 13 } |
| 14 | 14 |
| 15 QStringList toStringList(); | 15 QStringList toStringList(); |
| 16 | 16 |
| 17 virtual void addFile(const QString& path, quint64 size, | 17 virtual void addFile(const QString& path, quint64 size, |
| 18 const QDateTime& dtime, const QByteArray& hash); | 18 const QDateTime& dtime, const QByteArray& hash, |
| 19 bool lazy = false); | |
| 19 virtual void updateFile(const QString& path, quint64 size, | 20 virtual void updateFile(const QString& path, quint64 size, |
| 20 const QDateTime& dtime, const QByteArray& hash); | 21 const QDateTime& dtime, const QByteArray& hash, |
| 22 bool lazy = false); | |
| 21 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime); | 23 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime); |
| 22 | 24 |
| 23 const QList<dbinf_ptr_t > values(const QString& prefix = QString() ) const; | 25 const QList<dbinf_ptr_t > values(const QString& prefix = QString() ) const; |
| 24 virtual void keepOnlyFromPrefix(const QString& prefix, | 26 virtual void keepOnlyFromPrefix(const QString& prefix, |
| 25 const QStringList& files); | 27 const QStringList& files); |
