diff FileDBLink.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 f49023c61dac
line wrap: on
line diff
--- a/FileDBLink.hpp	Thu Oct 10 15:55:30 2013 +0200
+++ b/FileDBLink.hpp	Thu Oct 10 16:07:35 2013 +0200
@@ -9,7 +9,7 @@
 public:
   class DBInfo {
   public:
-    DBInfo(const QString& path, qint64 size,
+    DBInfo(const QString& path, quint64 size,
 	   const QDateTime& mtime, const QByteArray& hash) : path_(path),
 							     size_(size),
 							     mtime_(mtime),
@@ -57,7 +57,7 @@
 
   private:
     QString path_;
-    qint64 size_;
+    quint64 size_;
     QDateTime mtime_;
     QByteArray hash_;
   };
@@ -115,24 +115,24 @@
 
   void updateIfModified(const QString& path, bool lazy = false);
 
-  virtual void addFile(const QString& path, qint64 size,
+  virtual void addFile(const QString& path, quint64 size,
 		       const QDateTime& dtime, const QByteArray& hash) = 0;
   virtual void keepOnlyFromPrefix(const QString& prefix,
 				  const QStringList& files) = 0;
   virtual void deleteFileFromDB(const QString& path) = 0;
 
-  virtual const QList<dbinf_ptr_t> filesWithSize(qint64 size, const QString& prefix = QString()) const;
+  virtual const QList<dbinf_ptr_t> filesWithSize(quint64 size, const QString& prefix = QString()) const;
 
-  bool updateAllWithSize(qint64 size);
+  bool updateAllWithSize(quint64 size);
 
   virtual dbinf_ptr_t value(const QString& path) const;
 
-  void addFile(const QString& path, qint64 size, const QDateTime& dtime, bool lazy = false);
+  void addFile(const QString& path, quint64 size, const QDateTime& dtime, bool lazy = false);
   void addFile(const QFileInfo& fileinfo, bool lazy = false);
 
-  virtual void updateFile(const QString& path, qint64 size,
+  virtual void updateFile(const QString& path, quint64 size,
 			  const QDateTime& dtime, const QByteArray& hash) = 0;
-  void updateFile(const QString& path, qint64 size, const QDateTime& dtime, bool lazy = false);
+  void updateFile(const QString& path, quint64 size, const QDateTime& dtime, bool lazy = false);
   void updateFile(const QFileInfo& fileinfo, bool lazy = false);
 
   virtual bool exists(const QString& path) = 0;