class holding optional parameters used to extract files from an existing archive
More...
|
| archive_options_extract (const archive_options_extract &ref) |
|
| archive_options_extract (archive_options_extract &&ref) noexcept |
|
archive_options_extract & | operator= (const archive_options_extract &ref) |
|
archive_options_extract & | operator= (archive_options_extract &&ref) noexcept |
|
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 directories and files to consider More...
|
|
void | set_warn_over (bool warn_over) |
| defines whether a warning shall be issued before overwriting
|
|
void | set_info_details (bool info_details) |
|
void | set_display_treated (bool display_treated, bool only_dir) |
|
void | set_display_skipped (bool display_skipped) |
| whether to display files that have been excluded by filters
|
|
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 (comparison_fields what_to_check) |
| fields to consider when comparing inodes with those on filesystem to determine if it is more recent (see 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_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_dirty_behavior (t_dirty val) |
| alternative method to modify dirty behavior
|
|
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...
|
|
void | set_fsa_scope (const fsa_scope &scope) |
| defines the FSA (Filesystem Specific Attribute) to only consider (by default all FSA activated at compilation time are considered)
|
|
void | set_ignore_unix_sockets (bool val) |
| whether to ignore unix sockets while restoring
|
|
void | set_in_place (bool arg) |
| whether to ignore fs_root and use in-place path stored in the archive
|
|
const mask & | get_selection () const |
|
const mask & | get_subtree () const |
|
bool | get_warn_over () const |
|
bool | get_info_details () const |
|
bool | get_display_treated () const |
|
bool | get_display_treated_only_dir () const |
|
bool | get_display_skipped () const |
|
const mask & | get_ea_mask () const |
|
bool | get_flat () const |
|
comparison_fields | get_what_to_check () const |
|
bool | get_warn_remove_no_match () const |
|
bool | get_empty () 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 |
|
const fsa_scope & | get_fsa_scope () const |
|
bool | get_ignore_unix_sockets () const |
|
bool | get_in_place () const |
|
class holding optional parameters used to extract files from an existing archive
Definition at line 1311 of file archive_options.hpp.