32 #include "../my_config.h"
52 const path & fs_racine,
53 bool fs_warn_overwrite,
59 bool warn_remove_no_match,
63 const crit_action & x_overwrite,
64 archive_options_extract::t_dirty dirty,
68 extern void filtre_sauvegarde(user_interaction & dialog,
74 const path & fs_racine,
79 const mask &compr_mask,
80 const infinint & min_compr_size,
82 const infinint & hourshift,
84 bool furtive_read_mode,
88 bool cache_directory_tagging,
91 const infinint & repeat_count,
92 const infinint & repeat_byte,
93 const infinint & fixed_date,
94 const infinint & sparse_file_min_size,
95 const std::string & backup_hook_file_execute,
96 const mask & backup_hook_file_mask,
99 extern void filtre_difference(user_interaction & dialog,
103 const path & fs_racine,
106 const mask & ea_mask,
108 bool furtive_read_mode,
110 bool display_skipped,
111 const infinint & hourshift,
112 bool compare_symlink_date);
114 extern void filtre_test(user_interaction & dialog,
121 bool display_skipped);
123 extern void filtre_isolate(user_interaction & dialog,
128 extern void filtre_merge(user_interaction & dialog,
130 const mask & subtree,
138 const mask & ea_mask,
139 const mask & compr_mask,
140 const infinint & min_compr_size,
141 bool display_skipped,
142 bool keep_compressed,
143 const crit_action & overwrite,
145 bool decremental_mode,
146 const infinint & sparse_file_min_size);