diff options
author | Daniel Wilhelm <daniel@wili.li> | 2014-04-18 17:29:28 +0200 |
---|---|---|
committer | Daniel Wilhelm <daniel@wili.li> | 2014-04-18 17:29:28 +0200 |
commit | 75c07011b7c4d06acd7b45dabdcd60ab9d80f385 (patch) | |
tree | 8853c3978dd152ef377e652239448b1352320206 /comparison.h | |
parent | 5.22 (diff) | |
download | FreeFileSync-75c07011b7c4d06acd7b45dabdcd60ab9d80f385.tar.gz FreeFileSync-75c07011b7c4d06acd7b45dabdcd60ab9d80f385.tar.bz2 FreeFileSync-75c07011b7c4d06acd7b45dabdcd60ab9d80f385.zip |
5.23
Diffstat (limited to 'comparison.h')
-rw-r--r-- | comparison.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/comparison.h b/comparison.h deleted file mode 100644 index 0b92bade..00000000 --- a/comparison.h +++ /dev/null @@ -1,59 +0,0 @@ -// ************************************************************************** -// * This file is part of the FreeFileSync project. It is distributed under * -// * GNU General Public License: http://www.gnu.org/licenses/gpl.html * -// * Copyright (C) Zenju (zenju AT gmx DOT de) - All Rights Reserved * -// ************************************************************************** - -#ifndef COMPARISON_H_INCLUDED -#define COMPARISON_H_INCLUDED - -#include "file_hierarchy.h" -#include "lib/process_xml.h" -#include "process_callback.h" -#include "lib/norm_filter.h" -#include "lib/lock_holder.h" - - -namespace zen -{ -struct FolderPairCfg -{ - FolderPairCfg(const Zstring& leftDir, //must be formatted folder pairs! - const Zstring& rightDir, - CompareVariant cmpVar, - SymLinkHandling handleSymlinksIn, - const NormalizedFilter& filterIn, - const DirectionConfig& directCfg) : - leftDirectoryFmt(leftDir), - rightDirectoryFmt(rightDir), - compareVar(cmpVar), - handleSymlinks(handleSymlinksIn), - filter(filterIn), - directionCfg(directCfg) {} - - Zstring leftDirectoryFmt; //resolved directory names! - Zstring rightDirectoryFmt; // - - CompareVariant compareVar; - SymLinkHandling handleSymlinks; - - NormalizedFilter filter; - - DirectionConfig directionCfg; -}; - -std::vector<FolderPairCfg> extractCompareCfg(const MainConfiguration& mainCfg); //fill FolderPairCfg and resolve folder pairs - -//FFS core routine: -void compare(size_t fileTimeTolerance, //max allowed file time deviation - xmlAccess::OptionalDialogs& warnings, - bool allowUserInteraction, - bool runWithBackgroundPriority, - bool createDirLocks, - std::unique_ptr<LockHolder>& dirLocks, //out - const std::vector<FolderPairCfg>& cfgList, - FolderComparison& output, //out - ProcessCallback& callback); -} - -#endif // COMPARISON_H_INCLUDED |