Disk ARchive
2.4.8
|
class holding optional parameters used to extract files from an existing archive More...
#include <archive_options.hpp>
Public Types | |
enum | t_dirty { dirty_ignore, dirty_warn, dirty_ok } |
Public Member Functions | |
archive_options_extract (const archive_options_extract &ref) | |
const archive_options_extract & | operator= (const archive_options_extract &ref) |
void | clear () |
void | set_selection (const mask &selection) |
defines the filenames to only save (except directory) as those that match the given mask | |
void | set_subtree (const mask &subtree) |
defines the directory and files to consider (this mask will be applied to the absolute path of files being proceeded) | |
void | set_warn_over (bool warn_over) |
defines whether a warning shall be issued before overwriting | |
void | set_info_details (bool info_details) |
defines whether the user needs detailed output of the operation | |
void | set_ea_mask (const mask &ea_mask) |
defines which Extended Attributes to save | |
void | set_flat (bool flat) |
whether to ignore directory structure and restore all files in the same directory | |
void | set_what_to_check (inode::comparison_fields what_to_check) |
fields to consider when comparing inodes with those on filesystem to determine if it is more recent (see inode::comparison_fields enumeration), also defines whether mtime has to be restored (cf_mtime) whether permission have to be too (cf_ignore_owner) whether ownership has to be restored too (cf_all) | |
void | set_warn_remove_no_match (bool warn_remove_no_match) |
whether a warning must be issue if a file to remove does not match the expected type of file | |
void | set_empty (bool empty) |
defines whether we need to store ignored directories as empty | |
void | set_display_skipped (bool display_skipped) |
whether to display files that have been excluded by filters | |
void | set_empty_dir (bool empty_dir) |
whether to restore directories where no file has been triggered for backup (no file/inode change, excluded files,...) | |
void | set_dirty_behavior (bool ignore, bool warn) |
whether to restore dirty files (those that changed during backup), warn before restoring or ignoring them More... | |
void | set_overwriting_rules (const crit_action &over) |
overwriting policy | |
void | set_only_deleted (bool val) |
only consider deleted files (if set, no data get restored) More... | |
void | set_ignore_deleted (bool val) |
do not consider deleted files (if set, no inode will be removed) More... | |
const mask & | get_selection () const |
const mask & | get_subtree () const |
bool | get_warn_over () const |
bool | get_info_details () const |
const mask & | get_ea_mask () const |
bool | get_flat () const |
inode::comparison_fields | get_what_to_check () const |
bool | get_warn_remove_no_match () const |
bool | get_empty () const |
bool | get_display_skipped () const |
bool | get_empty_dir () const |
t_dirty | get_dirty_behavior () const |
const crit_action & | get_overwriting_rules () const |
bool | get_only_deleted () const |
bool | get_ignore_deleted () const |
class holding optional parameters used to extract files from an existing archive
Definition at line 855 of file archive_options.hpp.
|
inline |
whether to restore dirty files (those that changed during backup), warn before restoring or ignoring them
[in] | ignore | if set to true, dirty files are not restored at all |
[in] | warn | useless if ignored is false. If warn is true, a warning is issued before restoring each dirty file (default behavior) |
Definition at line 905 of file archive_options.hpp.
|
inline |
do not consider deleted files (if set, no inode will be removed)
Definition at line 919 of file archive_options.hpp.
|
inline |
only consider deleted files (if set, no data get restored)
Definition at line 913 of file archive_options.hpp.