blob: 37ee507fdc67c10cdebd0d90c7ccc47634123392 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include <efsw/DirectorySnapshotDiff.hpp>
namespace efsw {
void DirectorySnapshotDiff::clear() {
FilesCreated.clear();
FilesModified.clear();
FilesMoved.clear();
FilesDeleted.clear();
DirsCreated.clear();
DirsModified.clear();
DirsMoved.clear();
DirsDeleted.clear();
}
bool DirectorySnapshotDiff::changed() {
return !FilesCreated.empty() || !FilesModified.empty() || !FilesMoved.empty() ||
!FilesDeleted.empty() || !DirsCreated.empty() || !DirsModified.empty() ||
!DirsMoved.empty() || !DirsDeleted.empty();
}
} // namespace efsw
|