comparison MemoryDBLink.hpp @ 64:b9515dc35fe4

Make sure no file has greater linewidth than 80.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Fri, 14 Sep 2012 22:50:45 +0200
parents e5fa379d4030
children af7962f3274b
comparison
equal deleted inserted replaced
63:dd086ec3220d 64:b9515dc35fe4
12 return (entries.contains(path)); 12 return (entries.contains(path));
13 } 13 }
14 14
15 QStringList toStringList(); 15 QStringList toStringList();
16 16
17 virtual void addFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash); 17 virtual void addFile(const QString& path, qint64 size,
18 virtual void updateFile(const QString& path, qint64 size, const QDateTime& dtime, const QByteArray& hash); 18 const QDateTime& dtime, const QByteArray& hash);
19 virtual void updateFile(const QString& path, qint64 size,
20 const QDateTime& dtime, const QByteArray& hash);
19 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime); 21 DBStatus existsWithMtime(const QString& path, const QDateTime& mtime);
20 22
21 const QList<QSharedPointer<DBInfo> > values(const QString& prefix = QString() ) const; 23 const QList<dbinf_ptr_t > values(const QString& prefix = QString() ) const;
22 virtual void keepOnlyFromPrefix(const QString& prefix, const QStringList& files); 24 virtual void keepOnlyFromPrefix(const QString& prefix,
25 const QStringList& files);
23 virtual void deleteFileFromDB(const QString& path); 26 virtual void deleteFileFromDB(const QString& path);
24 27
25 28
26 private: 29 private:
27 void addFile(const DBInfo& info); 30 void addFile(const DBInfo& info);
28 bool tryAddFile(const DBInfo& info); 31 bool tryAddFile(const DBInfo& info);
29 void updateFile(const DBInfo& dbinfo); 32 void updateFile(const DBInfo& dbinfo);
30 33
31 QMap<QString, QSharedPointer<DBInfo> > entries; 34 QMap<QString, dbinf_ptr_t > entries;
32 }; 35 };
33 36
34 #endif //MEMORYDBLINK_HPP 37 #endif //MEMORYDBLINK_HPP