29 #include "../my_config.h"
49 const path & fs_racine,
50 bool fs_warn_overwrite,
56 bool warn_remove_no_match,
60 const crit_action & x_overwrite,
61 archive_options_extract::t_dirty dirty,
65 extern void filtre_sauvegarde(user_interaction & dialog,
71 const path & fs_racine,
76 const mask &compr_mask,
77 const infinint & min_compr_size,
79 const infinint & hourshift,
81 bool furtive_read_mode,
85 bool cache_directory_tagging,
88 const infinint & repeat_count,
89 const infinint & repeat_byte,
90 const infinint & fixed_date,
91 const infinint & sparse_file_min_size,
92 const std::string & backup_hook_file_execute,
93 const mask & backup_hook_file_mask,
96 extern void filtre_difference(user_interaction & dialog,
100 const path & fs_racine,
103 const mask & ea_mask,
105 bool furtive_read_mode,
107 bool display_skipped,
108 const infinint & hourshift,
109 bool compare_symlink_date);
111 extern void filtre_test(user_interaction & dialog,
118 bool display_skipped);
120 extern void filtre_isolate(user_interaction & dialog,
125 extern void filtre_merge(user_interaction & dialog,
127 const mask & subtree,
135 const mask & ea_mask,
136 const mask & compr_mask,
137 const infinint & min_compr_size,
138 bool display_skipped,
139 bool keep_compressed,
140 const crit_action & overwrite,
142 bool decremental_mode,
143 const infinint & sparse_file_min_size);