summaryrefslogtreecommitdiff
path: root/FreeFileSync/Source/base/algorithm.h
diff options
context:
space:
mode:
Diffstat (limited to 'FreeFileSync/Source/base/algorithm.h')
-rw-r--r--FreeFileSync/Source/base/algorithm.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/FreeFileSync/Source/base/algorithm.h b/FreeFileSync/Source/base/algorithm.h
index a58e2b50..01ebca36 100644
--- a/FreeFileSync/Source/base/algorithm.h
+++ b/FreeFileSync/Source/base/algorithm.h
@@ -16,6 +16,11 @@
namespace fff
{
+void recursiveObjectVisitor(FileSystemObject& fsObj,
+ std::function<void (FolderPair& folder)> onFolder,
+ std::function<void (FilePair& file)> onFile,
+ std::function<void (SymlinkPair& symlink)> onSymlink);
+
void swapGrids(const MainConfiguration& mainCfg, FolderComparison& folderCmp); //throw FileError
std::vector<DirectionConfig> extractDirectionCfg(const MainConfiguration& mainCfg);
bgstack15