Mercurial > dedupe
comparison FileDBLink.hpp @ 5:5e4985407feb
Add commandline tool updateDeDupe.
Fix removal of removed files from DB.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Wed, 22 Aug 2012 00:41:15 +0200 |
| parents | 2833b7f8884a |
| children | b5943e4bf676 |
comparison
equal
deleted
inserted
replaced
| 4:f489b0c9bf99 | 5:5e4985407feb |
|---|---|
| 96 virtual ~FileDBLink() {} | 96 virtual ~FileDBLink() {} |
| 97 | 97 |
| 98 void updateIfModified(const QString& path); | 98 void updateIfModified(const QString& path); |
| 99 | 99 |
| 100 virtual void addFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash) = 0; | 100 virtual void addFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash) = 0; |
| 101 virtual void keepOnlyFromPrefix(const QString& prefix, const QStringList& files) = 0; | |
| 102 virtual void deleteFileFromDB(const QString& path) = 0; | |
| 103 | |
| 101 void addFile(const QString& path, qint64 size, const QDateTime& dtime); | 104 void addFile(const QString& path, qint64 size, const QDateTime& dtime); |
| 102 void addFile(const QFileInfo& fileinfo); | 105 void addFile(const QFileInfo& fileinfo); |
| 103 | 106 |
| 104 virtual void updateFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash) = 0; | 107 virtual void updateFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash) = 0; |
| 105 void updateFile(const QString& path, qint64 size, const QDateTime& dtime); | 108 void updateFile(const QString& path, qint64 size, const QDateTime& dtime); |
