projects
/
backups
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Files used to help rescue from the union/intersection problem
[backups/.git]
/
filedata.hpp
diff --git
a/filedata.hpp
b/filedata.hpp
index 62546747f1f3e8d7da7f49680ee73e3d9679c29a..b339f05f92b2fcc4c425e13c119b56bbb37a8a5b 100644
(file)
--- a/
filedata.hpp
+++ b/
filedata.hpp
@@
-4,6
+4,7
@@
#include <string>
#include <set>
#include <vector>
#include <string>
#include <set>
#include <vector>
+#include <cassert>
class FileData {
public:
class FileData {
public:
@@
-67,6
+68,8
@@
struct FileDataNameCmp {
std::less<std::string> cmp;
};
std::less<std::string> cmp;
};
+bool needs_backup( const FileData *before, const FileData *after );
+
typedef std::set<FileData*,FileDataNameCmp> file_set;
typedef std::vector<FileData*> file_vector;
typedef std::set<FileData*,FileDataNameCmp> file_set;
typedef std::vector<FileData*> file_vector;