comparison SqliteDBLink.hpp @ 86:af7962f3274b

Use quint64 for sizes, rather than qint64.
author Tom Fredrik Blenning Klaussen <bfg@bfgconsult.no>
date Thu, 10 Oct 2013 16:07:35 +0200
parents 1f9e27a0bd7f
children 6e1d4d2fc49b
comparison
equal deleted inserted replaced
85:1f9e27a0bd7f 86:af7962f3274b
7 class SqliteDBLink : public FileDBLink { 7 class SqliteDBLink : public FileDBLink {
8 public: 8 public:
9 SqliteDBLink(const QString& dbpath); 9 SqliteDBLink(const QString& dbpath);
10 ~SqliteDBLink(); 10 ~SqliteDBLink();
11 11
12 virtual void addFile(const QString& path, qint64 size, 12 virtual void addFile(const QString& path, quint64 size,
13 const QDateTime& dtime, const QByteArray& hash); 13 const QDateTime& dtime, const QByteArray& hash);
14 virtual void updateFile(const QString& path, qint64 size, 14 virtual void updateFile(const QString& path, quint64 size,
15 const QDateTime& dtime, const QByteArray& hash); 15 const QDateTime& dtime, const QByteArray& hash);
16 bool exists(const QString& path); 16 bool exists(const QString& path);
17 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime); 17 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime);
18 18
19 virtual const QList<dbinf_ptr_t> filesWithSize(qint64 size, const QString& prefix = QString()) const; 19 virtual const QList<dbinf_ptr_t> filesWithSize(quint64 size, const QString& prefix = QString()) const;
20 20
21 21
22 QStringList toStringList(); 22 QStringList toStringList();
23 const QList<dbinf_ptr_t > values(const QString& prefix = QString() ) const; 23 const QList<dbinf_ptr_t > values(const QString& prefix = QString() ) const;
24 virtual void keepOnlyFromPrefix(const QString& prefix, 24 virtual void keepOnlyFromPrefix(const QString& prefix,