![]() |
Disk ARchive 2.7.14
Full featured and portable backup and archiving tool
|
class holding optional parameters used to create an archive More...
#include <archive_options.hpp>
Inherited by libdar5::archive_options_create, and libdar5::archive_options_create.
Public Member Functions | |
archive_options_create (const archive_options_create &ref) | |
archive_options_create (archive_options_create &&ref) noexcept | |
archive_options_create & | operator= (const archive_options_create &ref) |
archive_options_create & | operator= (archive_options_create &&ref) noexcept |
void | clear () |
reset all the options to their default values | |
void | set_reference (std::shared_ptr< archive > ref_arch) |
set the archive to take as reference (nullptr for a full backup) | |
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_allow_over (bool allow_over) |
defines whether overwritting is allowed or not | |
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_display_treated (bool display_treated, bool only_dir) |
defines whether to show treated files | |
void | set_display_skipped (bool display_skipped) |
whether to display files that have been excluded by filters | |
void | set_display_finished (bool display_finished) |
whether to display a summary for each completed directory with total saved data and compression ratio | |
void | set_pause (const infinint &pause) |
set a pause beteween slices. Set to zero does not pause at all, set to 1 makes libdar pauses each slice, set to 2 makes libdar pause each 2 slices and so on. | |
void | set_empty_dir (bool empty_dir) |
defines whether we need to store ignored directories as empty | |
void | set_compression (compression compr_algo) |
set the compression algorithm to be used | |
void | set_compression_level (U_I compression_level) |
set the compression level (from 1 to 9) | |
void | set_compression_block_size (U_I compression_block_size) |
set the compression block size | |
void | set_slicing (const infinint &file_size, const infinint &first_file_size=0) |
define the archive slicing | |
void | set_ea_mask (const mask &ea_mask) |
defines which Extended Attributes to save | |
void | set_execute (const std::string &execute) |
set the command to execute after each slice creation | |
void | set_crypto_algo (crypto_algo crypto) |
set the cypher to use | |
void | set_crypto_pass (const secu_string &pass) |
void | set_crypto_size (U_32 crypto_size) |
set the size of the encryption by block to use | |
void | set_gnupg_recipients (const std::vector< std::string > &gnupg_recipients) |
set the list of recipients that will be able to read the archive | |
void | set_gnupg_signatories (const std::vector< std::string > &gnupg_signatories) |
void | set_compr_mask (const mask &compr_mask) |
defines files to compress | |
void | set_min_compr_size (const infinint &min_compr_size) |
defines file size under which to never compress | |
void | set_nodump (bool nodump) |
defines whether to ignore files with the nodump flag set | |
void | set_exclude_by_ea (const std::string &ea_name) |
void | set_what_to_check (comparison_fields what_to_check) |
set the fields to consider when comparing inodes with reference archive (see comparison_fields enumeration in catalogue.hpp) | |
void | set_hourshift (const infinint &hourshift) |
ignore differences of at most this integer number of hours while looking for changes in dates | |
void | set_empty (bool empty) |
whether to make a dry-run operation | |
void | set_alter_atime (bool alter_atime) |
whether to alter atime or ctime in the filesystem when reading files to save | |
void | set_furtive_read_mode (bool furtive_read) |
whether to use furtive read mode (if activated, alter_atime() has no meaning/use) | |
void | set_same_fs (bool same_fs) |
whether to limit the backup to files located on the same filesystem as the directory taken as root of the backup | |
void | set_same_fs_include (const std::string &included_path_to_fs) |
files on the filesystem pointed to by the given path will be considered for the backup operation if not excluded by set_same_fs_exclude() | |
void | set_same_fs_exclude (const std::string &excluded_path_to_fs) |
files on the filesystem pointed to by the given path will not be considered for backup operation | |
void | set_snapshot (bool snapshot) |
whether to make an emtpy archive only referencing the current state of files in the filesystem | |
void | set_cache_directory_tagging (bool cache_directory_tagging) |
whether to consider the Cache Directory Tagging Standard | |
void | set_fixed_date (const infinint &fixed_date) |
whether to ignore any archive of reference and only save file which modification is more recent that the given "fixed_date". To not use this feature set fixed_date value of zero (which is the value by default) | |
void | set_slice_permission (const std::string &slice_permission) |
if not an empty string set the slice permission according to the octal value given. | |
void | set_slice_user_ownership (const std::string &slice_user_ownership) |
if not an empty string set the user ownership of slices accordingly | |
void | set_slice_group_ownership (const std::string &slice_group_ownership) |
if not an empty string set the group ownership of slices accordingly | |
void | set_retry_on_change (const infinint &count_max_per_file, const infinint &global_max_byte_overhead=0) |
how much time to retry saving a file if it changed while being read | |
void | set_sequential_marks (bool sequential) |
whether to add escape sequence aka tape marks to allow sequential reading of the archive | |
void | set_sparse_file_min_size (const infinint &size) |
whether to try to detect sparse files | |
void | set_security_check (bool check) |
whether to check for ctime changes since with the archive of reference | |
void | set_user_comment (const std::string &comment) |
specify a user comment in the archive (always in clear text!) | |
void | set_hash_algo (hash_algo hash) |
specify whether to produce a hash file of the slice and which hash algo to use | |
void | set_slice_min_digits (infinint val) |
defines the minimum digit a slice must have concerning its number, zeros will be prepended as much as necessary to respect this | |
void | set_backup_hook (const std::string &execute, const mask &which_files) |
defines the backup hook for files | |
void | set_ignore_unknown_inode_type (bool val) |
whether to ignore unknown inode types instead of issuing a warning | |
void | set_entrepot (const std::shared_ptr< entrepot > &entr) |
defines the protocol to use for slices | |
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_multi_threaded (bool val) |
whether libdar is allowed to spawn several threads to possibily work faster on multicore CPU (requires libthreadar) | |
void | set_multi_threaded_crypto (U_I num) |
how much thread libdar will use for cryptography (need libthreadar to be effective) | |
void | set_multi_threaded_compress (U_I num) |
how much thread libdar will use for compression (need libthreadar too and compression_block_size > 0) | |
void | set_delta_diff (bool val) |
whether binary delta has to be computed for differential/incremental backup | |
void | set_delta_signature (bool val) |
whether signature to base binary delta on the future has to be calculated and stored beside saved files | |
void | set_delta_mask (const mask &delta_mask) |
whether to derogate to defaut delta file consideration while calculation delta signatures | |
void | set_delta_sig_min_size (const infinint &val) |
whether to never calculate delta signature for files which size is smaller or equal to the given argument | |
void | set_auto_zeroing_neg_dates (bool val) |
whether to automatically zeroing negative dates read from the filesystem (just warn, don't ask whether to pursue) | |
void | set_ignored_as_symlink (const std::set< std::string > &list) |
provide a list of full path which if are symlinks will be considered as the inode they point to | |
void | set_modified_data_detection (modified_data_detection val) |
defines when to resave a file's data which inode metadata changed | |
void | set_iteration_count (const infinint &val) |
key derivation | |
void | set_kdf_hash (hash_algo algo) |
hash algo used for key derivation | |
void | set_sig_block_len (delta_sig_block_size val) |
block size to use to build delta signatures | |
std::shared_ptr< archive > | get_reference () const |
const mask & | get_selection () const |
const mask & | get_subtree () const |
bool | get_allow_over () 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 |
bool | get_display_finished () const |
const infinint & | get_pause () const |
bool | get_empty_dir () const |
compression | get_compression () const |
U_I | get_compression_level () const |
U_I | get_compression_block_size () const |
const infinint & | get_slice_size () const |
const infinint & | get_first_slice_size () const |
const mask & | get_ea_mask () const |
const std::string & | get_execute () const |
crypto_algo | get_crypto_algo () const |
const secu_string & | get_crypto_pass () const |
U_32 | get_crypto_size () const |
const std::vector< std::string > & | get_gnupg_recipients () const |
const std::vector< std::string > & | get_gnupg_signatories () const |
const mask & | get_compr_mask () const |
const infinint & | get_min_compr_size () const |
bool | get_nodump () const |
const std::string & | get_exclude_by_ea () const |
comparison_fields | get_comparison_fields () const |
const infinint & | get_hourshift () const |
bool | get_empty () const |
bool | get_alter_atime () const |
bool | get_furtive_read_mode () const |
bool | get_same_fs () const |
std::deque< std::string > | get_same_fs_include () const |
std::deque< std::string > | get_same_fs_exclude () const |
bool | get_snapshot () const |
bool | get_cache_directory_tagging () const |
const infinint & | get_fixed_date () const |
const std::string & | get_slice_permission () const |
const std::string & | get_slice_user_ownership () const |
const std::string & | get_slice_group_ownership () const |
const infinint & | get_repeat_count () const |
const infinint & | get_repeat_byte () const |
bool | get_sequential_marks () const |
infinint | get_sparse_file_min_size () const |
bool | get_security_check () const |
const std::string & | get_user_comment () const |
hash_algo | get_hash_algo () const |
infinint | get_slice_min_digits () const |
const std::string & | get_backup_hook_file_execute () const |
const mask & | get_backup_hook_file_mask () const |
bool | get_ignore_unknown_inode_type () const |
const std::shared_ptr< entrepot > & | get_entrepot () const |
const fsa_scope & | get_fsa_scope () const |
U_I | get_multi_threaded_crypto () const |
U_I | get_multi_threaded_compress () const |
bool | get_delta_diff () const |
bool | get_delta_signature () const |
const mask & | get_delta_mask () const |
bool | get_has_delta_mask_been_set () const |
const infinint & | get_delta_sig_min_size () const |
bool | get_auto_zeroing_neg_dates () const |
const std::set< std::string > & | get_ignored_as_symlink () const |
modified_data_detection | get_modified_data_detection () const |
const infinint & | get_iteration_count () const |
hash_algo | get_kdf_hash () const |
delta_sig_block_size | get_sig_block_len () const |
archive_options_create (const archive_options_create &ref) | |
archive_options_create (archive_options_create &&ref) noexcept | |
archive_options_create & | operator= (const archive_options_create &ref) |
archive_options_create & | operator= (archive_options_create &&ref) noexcept |
void | clear () |
reset all the options to their default values | |
void | set_reference (std::shared_ptr< archive > ref_arch) |
set the archive to take as reference (nullptr for a full backup) | |
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_allow_over (bool allow_over) |
defines whether overwritting is allowed or not | |
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_display_treated (bool display_treated, bool only_dir) |
defines whether to show treated files | |
void | set_display_skipped (bool display_skipped) |
whether to display files that have been excluded by filters | |
void | set_display_finished (bool display_finished) |
whether to display a summary for each completed directory with total saved data and compression ratio | |
void | set_pause (const infinint &pause) |
set a pause beteween slices. Set to zero does not pause at all, set to 1 makes libdar pauses each slice, set to 2 makes libdar pause each 2 slices and so on. | |
void | set_empty_dir (bool empty_dir) |
defines whether we need to store ignored directories as empty | |
void | set_compression (compression compr_algo) |
set the compression algorithm to be used | |
void | set_compression_level (U_I compression_level) |
set the compression level (from 1 to 9) | |
void | set_compression_block_size (U_I compression_block_size) |
set the compression block size | |
void | set_slicing (const infinint &file_size, const infinint &first_file_size=0) |
define the archive slicing | |
void | set_ea_mask (const mask &ea_mask) |
defines which Extended Attributes to save | |
void | set_execute (const std::string &execute) |
set the command to execute after each slice creation | |
void | set_crypto_algo (crypto_algo crypto) |
set the cypher to use | |
void | set_crypto_pass (const secu_string &pass) |
void | set_crypto_size (U_32 crypto_size) |
set the size of the encryption by block to use | |
void | set_gnupg_recipients (const std::vector< std::string > &gnupg_recipients) |
set the list of recipients that will be able to read the archive | |
void | set_gnupg_signatories (const std::vector< std::string > &gnupg_signatories) |
void | set_compr_mask (const mask &compr_mask) |
defines files to compress | |
void | set_min_compr_size (const infinint &min_compr_size) |
defines file size under which to never compress | |
void | set_nodump (bool nodump) |
defines whether to ignore files with the nodump flag set | |
void | set_exclude_by_ea (const std::string &ea_name) |
void | set_what_to_check (comparison_fields what_to_check) |
set the fields to consider when comparing inodes with reference archive (see comparison_fields enumeration in catalogue.hpp) | |
void | set_hourshift (const infinint &hourshift) |
ignore differences of at most this integer number of hours while looking for changes in dates | |
void | set_empty (bool empty) |
whether to make a dry-run operation | |
void | set_alter_atime (bool alter_atime) |
whether to alter atime or ctime in the filesystem when reading files to save | |
void | set_furtive_read_mode (bool furtive_read) |
whether to use furtive read mode (if activated, alter_atime() has no meaning/use) | |
void | set_same_fs (bool same_fs) |
whether to limit the backup to files located on the same filesystem as the directory taken as root of the backup | |
void | set_same_fs_include (const std::string &included_path_to_fs) |
files on the filesystem pointed to by the given path will be considered for the backup operation if not excluded by set_same_fs_exclude() | |
void | set_same_fs_exclude (const std::string &excluded_path_to_fs) |
files on the filesystem pointed to by the given path will not be considered for backup operation | |
void | set_snapshot (bool snapshot) |
whether to make an emtpy archive only referencing the current state of files in the filesystem | |
void | set_cache_directory_tagging (bool cache_directory_tagging) |
whether to consider the Cache Directory Tagging Standard | |
void | set_fixed_date (const infinint &fixed_date) |
whether to ignore any archive of reference and only save file which modification is more recent that the given "fixed_date". To not use this feature set fixed_date value of zero (which is the value by default) | |
void | set_slice_permission (const std::string &slice_permission) |
if not an empty string set the slice permission according to the octal value given. | |
void | set_slice_user_ownership (const std::string &slice_user_ownership) |
if not an empty string set the user ownership of slices accordingly | |
void | set_slice_group_ownership (const std::string &slice_group_ownership) |
if not an empty string set the group ownership of slices accordingly | |
void | set_retry_on_change (const infinint &count_max_per_file, const infinint &global_max_byte_overhead=0) |
how much time to retry saving a file if it changed while being read | |
void | set_sequential_marks (bool sequential) |
whether to add escape sequence aka tape marks to allow sequential reading of the archive | |
void | set_sparse_file_min_size (const infinint &size) |
whether to try to detect sparse files | |
void | set_security_check (bool check) |
whether to check for ctime changes since with the archive of reference | |
void | set_user_comment (const std::string &comment) |
specify a user comment in the archive (always in clear text!) | |
void | set_hash_algo (hash_algo hash) |
specify whether to produce a hash file of the slice and which hash algo to use | |
void | set_slice_min_digits (infinint val) |
defines the minimum digit a slice must have concerning its number, zeros will be prepended as much as necessary to respect this | |
void | set_backup_hook (const std::string &execute, const mask &which_files) |
defines the backup hook for files | |
void | set_ignore_unknown_inode_type (bool val) |
whether to ignore unknown inode types instead of issuing a warning | |
void | set_entrepot (const std::shared_ptr< entrepot > &entr) |
defines the protocol to use for slices | |
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_multi_threaded (bool val) |
whether libdar is allowed to spawn several threads to possibily work faster on multicore CPU (requires libthreadar) | |
void | set_multi_threaded_crypto (U_I num) |
how much thread libdar will use for cryptography (need libthreadar to be effective) | |
void | set_multi_threaded_compress (U_I num) |
how much thread libdar will use for compression (need libthreadar too and compression_block_size > 0) | |
void | set_delta_diff (bool val) |
whether binary delta has to be computed for differential/incremental backup | |
void | set_delta_signature (bool val) |
whether signature to base binary delta on the future has to be calculated and stored beside saved files | |
void | set_delta_mask (const mask &delta_mask) |
whether to derogate to defaut delta file consideration while calculation delta signatures | |
void | set_delta_sig_min_size (const infinint &val) |
whether to never calculate delta signature for files which size is smaller or equal to the given argument | |
void | set_auto_zeroing_neg_dates (bool val) |
whether to automatically zeroing negative dates read from the filesystem (just warn, don't ask whether to pursue) | |
void | set_ignored_as_symlink (const std::set< std::string > &list) |
provide a list of full path which if are symlinks will be considered as the inode they point to | |
void | set_modified_data_detection (modified_data_detection val) |
defines when to resave a file's data which inode metadata changed | |
void | set_iteration_count (const infinint &val) |
key derivation | |
void | set_kdf_hash (hash_algo algo) |
hash algo used for key derivation | |
void | set_sig_block_len (delta_sig_block_size val) |
block size to use to build delta signatures | |
std::shared_ptr< archive > | get_reference () const |
const mask & | get_selection () const |
const mask & | get_subtree () const |
bool | get_allow_over () 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 |
bool | get_display_finished () const |
const infinint & | get_pause () const |
bool | get_empty_dir () const |
compression | get_compression () const |
U_I | get_compression_level () const |
U_I | get_compression_block_size () const |
const infinint & | get_slice_size () const |
const infinint & | get_first_slice_size () const |
const mask & | get_ea_mask () const |
const std::string & | get_execute () const |
crypto_algo | get_crypto_algo () const |
const secu_string & | get_crypto_pass () const |
U_32 | get_crypto_size () const |
const std::vector< std::string > & | get_gnupg_recipients () const |
const std::vector< std::string > & | get_gnupg_signatories () const |
const mask & | get_compr_mask () const |
const infinint & | get_min_compr_size () const |
bool | get_nodump () const |
const std::string & | get_exclude_by_ea () const |
comparison_fields | get_comparison_fields () const |
const infinint & | get_hourshift () const |
bool | get_empty () const |
bool | get_alter_atime () const |
bool | get_furtive_read_mode () const |
bool | get_same_fs () const |
std::deque< std::string > | get_same_fs_include () const |
std::deque< std::string > | get_same_fs_exclude () const |
bool | get_snapshot () const |
bool | get_cache_directory_tagging () const |
const infinint & | get_fixed_date () const |
const std::string & | get_slice_permission () const |
const std::string & | get_slice_user_ownership () const |
const std::string & | get_slice_group_ownership () const |
const infinint & | get_repeat_count () const |
const infinint & | get_repeat_byte () const |
bool | get_sequential_marks () const |
infinint | get_sparse_file_min_size () const |
bool | get_security_check () const |
const std::string & | get_user_comment () const |
hash_algo | get_hash_algo () const |
infinint | get_slice_min_digits () const |
const std::string & | get_backup_hook_file_execute () const |
const mask & | get_backup_hook_file_mask () const |
bool | get_ignore_unknown_inode_type () const |
const std::shared_ptr< entrepot > & | get_entrepot () const |
const fsa_scope & | get_fsa_scope () const |
U_I | get_multi_threaded_crypto () const |
U_I | get_multi_threaded_compress () const |
bool | get_delta_diff () const |
bool | get_delta_signature () const |
const mask & | get_delta_mask () const |
bool | get_has_delta_mask_been_set () const |
const infinint & | get_delta_sig_min_size () const |
bool | get_auto_zeroing_neg_dates () const |
const std::set< std::string > & | get_ignored_as_symlink () const |
modified_data_detection | get_modified_data_detection () const |
const infinint & | get_iteration_count () const |
hash_algo | get_kdf_hash () const |
delta_sig_block_size | get_sig_block_len () const |
Private Member Functions | |
void | nullifyptr () noexcept |
void | destroy () noexcept |
void | copy_from (const archive_options_create &ref) |
void | move_from (archive_options_create &&ref) noexcept |
void | destroy_mask (mask *&ptr) |
void | clean_mask (mask *&ptr) |
void | check_mask (const mask &m) |
void | nullifyptr () noexcept |
void | destroy () noexcept |
void | copy_from (const archive_options_create &ref) |
void | move_from (archive_options_create &&ref) noexcept |
void | destroy_mask (mask *&ptr) |
void | clean_mask (mask *&ptr) |
void | check_mask (const mask &m) |
class holding optional parameters used to create an archive
Definition at line 287 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inlinenoexcept |
Definition at line 294 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 297 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inlinenoexcept |
Definition at line 294 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 297 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 592 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 592 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 620 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 620 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 651 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 651 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 639 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 639 of file src/libdar/archive_options.hpp.
Definition at line 640 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 640 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 626 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 626 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 617 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 617 of file src/libdar/archive_options.hpp.
Definition at line 613 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 613 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 601 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 601 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 603 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 603 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 602 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 602 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 608 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 608 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 609 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 609 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 610 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 610 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 646 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 646 of file src/libdar/archive_options.hpp.
Definition at line 648 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 648 of file src/libdar/archive_options.hpp.
Definition at line 650 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 650 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 647 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 647 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 598 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 598 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 597 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 597 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 595 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 595 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 596 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 596 of file src/libdar/archive_options.hpp.
Definition at line 606 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 606 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 619 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 619 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 600 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 600 of file src/libdar/archive_options.hpp.
Definition at line 642 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 642 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 616 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 616 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 607 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 607 of file src/libdar/archive_options.hpp.
Definition at line 605 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 605 of file src/libdar/archive_options.hpp.
Definition at line 627 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 627 of file src/libdar/archive_options.hpp.
Definition at line 643 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 643 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 621 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 621 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 611 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 611 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 612 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 612 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 649 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 649 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 637 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 637 of file src/libdar/archive_options.hpp.
Definition at line 618 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 618 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 641 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 641 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 652 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 652 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 594 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 594 of file src/libdar/archive_options.hpp.
Definition at line 654 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 654 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 655 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 655 of file src/libdar/archive_options.hpp.
Definition at line 614 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 614 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 653 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 653 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 645 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 645 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 644 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 644 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 615 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 615 of file src/libdar/archive_options.hpp.
Definition at line 599 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 599 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 589 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 589 of file src/libdar/archive_options.hpp.
Definition at line 632 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 632 of file src/libdar/archive_options.hpp.
Definition at line 631 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 631 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 622 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 622 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 624 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 624 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 623 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 623 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 635 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 635 of file src/libdar/archive_options.hpp.
Definition at line 590 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 590 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 633 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 633 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 656 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 656 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 630 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 630 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 638 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 638 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 628 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 628 of file src/libdar/archive_options.hpp.
Definition at line 604 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 604 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 629 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 629 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 625 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 625 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 634 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 634 of file src/libdar/archive_options.hpp.
Definition at line 591 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Definition at line 591 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 636 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 636 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 593 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 593 of file src/libdar/archive_options.hpp.
|
inlinenoexcept |
Definition at line 296 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inlinenoexcept |
Definition at line 296 of file src/libdar/archive_options.hpp.
|
inline |
Definition at line 295 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
Definition at line 295 of file src/libdar/archive_options.hpp.
defines whether overwritting is allowed or not
Definition at line 320 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether overwritting is allowed or not
Definition at line 320 of file src/libdar/archive_options.hpp.
whether to alter atime or ctime in the filesystem when reading files to save
[in] | alter_atime | whether to change atime (true) or ctime (false) |
Definition at line 454 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
References x_old_alter_atime.
whether to alter atime or ctime in the filesystem when reading files to save
[in] | alter_atime | whether to change atime (true) or ctime (false) |
Definition at line 454 of file src/libdar/archive_options.hpp.
References x_old_alter_atime.
whether to automatically zeroing negative dates read from the filesystem (just warn, don't ask whether to pursue)
Definition at line 564 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to automatically zeroing negative dates read from the filesystem (just warn, don't ask whether to pursue)
Definition at line 564 of file src/libdar/archive_options.hpp.
|
inline |
whether to consider the Cache Directory Tagging Standard
Definition at line 485 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
whether to consider the Cache Directory Tagging Standard
Definition at line 485 of file src/libdar/archive_options.hpp.
|
inline |
set the compression algorithm to be used
Definition at line 352 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the compression algorithm to be used
Definition at line 352 of file src/libdar/archive_options.hpp.
|
inline |
set the compression block size
[in] | compression_block_size | if set to zero (which is the default value) compression is performed without block in one single stream per file. This is the historical way used by libdar, it gives the best result and the lowest compute overhead, though it cannot be parallelized. At the opposite using compresion per block reduce the compression ratio but allows the block to be compressed/decompressed in parallel and thus leverage multi-core systems. When the block size increase you tend to the same compression ratio as compression ration without block |
Definition at line 367 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the compression block size
[in] | compression_block_size | if set to zero (which is the default value) compression is performed without block in one single stream per file. This is the historical way used by libdar, it gives the best result and the lowest compute overhead, though it cannot be parallelized. At the opposite using compresion per block reduce the compression ratio but allows the block to be compressed/decompressed in parallel and thus leverage multi-core systems. When the block size increase you tend to the same compression ratio as compression ration without block |
Definition at line 367 of file src/libdar/archive_options.hpp.
|
inline |
set the compression level (from 1 to 9)
Definition at line 355 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the compression level (from 1 to 9)
Definition at line 355 of file src/libdar/archive_options.hpp.
|
inline |
set the cypher to use
Definition at line 401 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the cypher to use
Definition at line 401 of file src/libdar/archive_options.hpp.
|
inline |
set the pass the password / passphrase to use. Giving an empty string makes the password asked interactively through the dialog argument if encryption has been set.
Definition at line 405 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the pass the password / passphrase to use. Giving an empty string makes the password asked interactively through the dialog argument if encryption has been set.
Definition at line 405 of file src/libdar/archive_options.hpp.
|
inline |
set the size of the encryption by block to use
Definition at line 408 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the size of the encryption by block to use
Definition at line 408 of file src/libdar/archive_options.hpp.
whether binary delta has to be computed for differential/incremental backup
Definition at line 550 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
References libdar::compile_time::librsync().
whether binary delta has to be computed for differential/incremental backup
Definition at line 550 of file src/libdar/archive_options.hpp.
References libdar::compile_time::librsync().
whether to never calculate delta signature for files which size is smaller or equal to the given argument
Definition at line 561 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to never calculate delta signature for files which size is smaller or equal to the given argument
Definition at line 561 of file src/libdar/archive_options.hpp.
whether signature to base binary delta on the future has to be calculated and stored beside saved files
Definition at line 553 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether signature to base binary delta on the future has to be calculated and stored beside saved files
Definition at line 553 of file src/libdar/archive_options.hpp.
whether to display a summary for each completed directory with total saved data and compression ratio
Definition at line 343 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to display a summary for each completed directory with total saved data and compression ratio
Definition at line 343 of file src/libdar/archive_options.hpp.
whether to display files that have been excluded by filters
Definition at line 340 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to display files that have been excluded by filters
Definition at line 340 of file src/libdar/archive_options.hpp.
|
inline |
defines whether to show treated files
[in] | display_treated | true to display processed inodes |
[in] | only_dir | only display the current directory under process, not its individual files |
Definition at line 337 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
defines whether to show treated files
[in] | display_treated | true to display processed inodes |
[in] | only_dir | only display the current directory under process, not its individual files |
Definition at line 337 of file src/libdar/archive_options.hpp.
whether to make a dry-run operation
Definition at line 448 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to make a dry-run operation
Definition at line 448 of file src/libdar/archive_options.hpp.
defines whether we need to store ignored directories as empty
Definition at line 349 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether we need to store ignored directories as empty
Definition at line 349 of file src/libdar/archive_options.hpp.
|
inline |
defines the protocol to use for slices
Definition at line 530 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
defines the protocol to use for slices
Definition at line 530 of file src/libdar/archive_options.hpp.
defines whether to ignore files having a given EA
Definition at line 438 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether to ignore files having a given EA
Definition at line 438 of file src/libdar/archive_options.hpp.
set the command to execute after each slice creation
several macros are available:
Definition at line 398 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
set the command to execute after each slice creation
several macros are available:
Definition at line 398 of file src/libdar/archive_options.hpp.
whether to ignore any archive of reference and only save file which modification is more recent that the given "fixed_date". To not use this feature set fixed_date value of zero (which is the value by default)
Definition at line 488 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to ignore any archive of reference and only save file which modification is more recent that the given "fixed_date". To not use this feature set fixed_date value of zero (which is the value by default)
Definition at line 488 of file src/libdar/archive_options.hpp.
defines the FSA (Filesystem Specific Attribute) to only consider (by default all FSA activated at compilation time are considered)
Definition at line 533 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines the FSA (Filesystem Specific Attribute) to only consider (by default all FSA activated at compilation time are considered)
Definition at line 533 of file src/libdar/archive_options.hpp.
|
inline |
set the list of recipients that will be able to read the archive
Definition at line 419 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the list of recipients that will be able to read the archive
Definition at line 419 of file src/libdar/archive_options.hpp.
|
inline |
the private keys matching the email or the keyid of the provided list are used to sign the archive random key
Definition at line 425 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
the private keys matching the email or the keyid of the provided list are used to sign the archive random key
Definition at line 425 of file src/libdar/archive_options.hpp.
specify whether to produce a hash file of the slice and which hash algo to use
specify whether to produce a hash file of the slice and which hash algo to use
ignore differences of at most this integer number of hours while looking for changes in dates
Definition at line 445 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
ignore differences of at most this integer number of hours while looking for changes in dates
Definition at line 445 of file src/libdar/archive_options.hpp.
whether to ignore unknown inode types instead of issuing a warning
Definition at line 527 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to ignore unknown inode types instead of issuing a warning
Definition at line 527 of file src/libdar/archive_options.hpp.
|
inline |
provide a list of full path which if are symlinks will be considered as the inode they point to
Definition at line 570 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
provide a list of full path which if are symlinks will be considered as the inode they point to
Definition at line 570 of file src/libdar/archive_options.hpp.
defines whether the user needs detailed output of the operation
Definition at line 331 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether the user needs detailed output of the operation
Definition at line 331 of file src/libdar/archive_options.hpp.
key derivation
Definition at line 577 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
key derivation
Definition at line 577 of file src/libdar/archive_options.hpp.
hash algo used for key derivation
Definition at line 580 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
hash algo used for key derivation
Definition at line 580 of file src/libdar/archive_options.hpp.
defines file size under which to never compress
Definition at line 431 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines file size under which to never compress
Definition at line 431 of file src/libdar/archive_options.hpp.
|
inline |
defines when to resave a file's data which inode metadata changed
Definition at line 574 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
defines when to resave a file's data which inode metadata changed
Definition at line 574 of file src/libdar/archive_options.hpp.
whether libdar is allowed to spawn several threads to possibily work faster on multicore CPU (requires libthreadar)
Definition at line 539 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether libdar is allowed to spawn several threads to possibily work faster on multicore CPU (requires libthreadar)
Definition at line 539 of file src/libdar/archive_options.hpp.
|
inline |
how much thread libdar will use for compression (need libthreadar too and compression_block_size > 0)
Definition at line 545 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
how much thread libdar will use for compression (need libthreadar too and compression_block_size > 0)
Definition at line 545 of file src/libdar/archive_options.hpp.
|
inline |
how much thread libdar will use for cryptography (need libthreadar to be effective)
Definition at line 542 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
how much thread libdar will use for cryptography (need libthreadar to be effective)
Definition at line 542 of file src/libdar/archive_options.hpp.
defines whether to ignore files with the nodump flag set
Definition at line 434 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether to ignore files with the nodump flag set
Definition at line 434 of file src/libdar/archive_options.hpp.
set a pause beteween slices. Set to zero does not pause at all, set to 1 makes libdar pauses each slice, set to 2 makes libdar pause each 2 slices and so on.
Definition at line 346 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
set a pause beteween slices. Set to zero does not pause at all, set to 1 makes libdar pauses each slice, set to 2 makes libdar pause each 2 slices and so on.
Definition at line 346 of file src/libdar/archive_options.hpp.
set the archive to take as reference (nullptr for a full backup)
Definition at line 311 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
References x_ref_arch.
set the archive to take as reference (nullptr for a full backup)
Definition at line 311 of file src/libdar/archive_options.hpp.
References x_ref_arch.
|
inline |
how much time to retry saving a file if it changed while being read
Definition at line 500 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
how much time to retry saving a file if it changed while being read
Definition at line 500 of file src/libdar/archive_options.hpp.
whether to limit the backup to files located on the same filesystem as the directory taken as root of the backup
Definition at line 469 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to limit the backup to files located on the same filesystem as the directory taken as root of the backup
Definition at line 469 of file src/libdar/archive_options.hpp.
|
inline |
files on the filesystem pointed to by the given path will not be considered for backup operation
Definition at line 479 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
files on the filesystem pointed to by the given path will not be considered for backup operation
Definition at line 479 of file src/libdar/archive_options.hpp.
|
inline |
files on the filesystem pointed to by the given path will be considered for the backup operation if not excluded by set_same_fs_exclude()
Definition at line 474 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
files on the filesystem pointed to by the given path will be considered for the backup operation if not excluded by set_same_fs_exclude()
Definition at line 474 of file src/libdar/archive_options.hpp.
whether to check for ctime changes since with the archive of reference
Definition at line 509 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to check for ctime changes since with the archive of reference
Definition at line 509 of file src/libdar/archive_options.hpp.
whether to add escape sequence aka tape marks to allow sequential reading of the archive
Definition at line 503 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to add escape sequence aka tape marks to allow sequential reading of the archive
Definition at line 503 of file src/libdar/archive_options.hpp.
|
inline |
block size to use to build delta signatures
Definition at line 583 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
References libdar::delta_sig_block_size::check().
|
inline |
block size to use to build delta signatures
Definition at line 583 of file src/libdar/archive_options.hpp.
References libdar::delta_sig_block_size::check().
|
inline |
if not an empty string set the group ownership of slices accordingly
Definition at line 497 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
if not an empty string set the group ownership of slices accordingly
Definition at line 497 of file src/libdar/archive_options.hpp.
defines the minimum digit a slice must have concerning its number, zeros will be prepended as much as necessary to respect this
Definition at line 521 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines the minimum digit a slice must have concerning its number, zeros will be prepended as much as necessary to respect this
Definition at line 521 of file src/libdar/archive_options.hpp.
|
inline |
if not an empty string set the slice permission according to the octal value given.
Definition at line 491 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
if not an empty string set the slice permission according to the octal value given.
Definition at line 491 of file src/libdar/archive_options.hpp.
|
inline |
if not an empty string set the user ownership of slices accordingly
Definition at line 494 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
if not an empty string set the user ownership of slices accordingly
Definition at line 494 of file src/libdar/archive_options.hpp.
|
inline |
define the archive slicing
[in] | file_size | set the slice size in byte (0 for a single slice whatever its size is) |
[in] | first_file_size | set the first file size |
Definition at line 374 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
define the archive slicing
[in] | file_size | set the slice size in byte (0 for a single slice whatever its size is) |
[in] | first_file_size | set the first file size |
Definition at line 374 of file src/libdar/archive_options.hpp.
whether to make an emtpy archive only referencing the current state of files in the filesystem
Definition at line 482 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to make an emtpy archive only referencing the current state of files in the filesystem
Definition at line 482 of file src/libdar/archive_options.hpp.
whether to try to detect sparse files
Definition at line 506 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
whether to try to detect sparse files
Definition at line 506 of file src/libdar/archive_options.hpp.
specify a user comment in the archive (always in clear text!)
Definition at line 512 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
specify a user comment in the archive (always in clear text!)
Definition at line 512 of file src/libdar/archive_options.hpp.
defines whether a warning shall be issued before overwriting
Definition at line 323 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
defines whether a warning shall be issued before overwriting
Definition at line 323 of file src/libdar/archive_options.hpp.
|
inline |
set the fields to consider when comparing inodes with reference archive (see comparison_fields enumeration in catalogue.hpp)
Definition at line 442 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
inline |
set the fields to consider when comparing inodes with reference archive (see comparison_fields enumeration in catalogue.hpp)
Definition at line 442 of file src/libdar/archive_options.hpp.
|
private |
Definition at line 686 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 720 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 662 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 690 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 722 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 711 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 710 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 697 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 671 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
points to a local copy of mask (must be allocated / releases by the archive_option_create objects)
Definition at line 683 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 673 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 672 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 678 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 680 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 717 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 719 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 721 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 718 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 668 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 667 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 665 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 666 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
points to a local copy of mask (must be allocated / releases by the archive_option_create objects)
Definition at line 676 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 689 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 670 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 713 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 677 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 674 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 675 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 698 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 692 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 681 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 682 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 708 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 688 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 712 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 723 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 664 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 725 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 726 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 684 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 724 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 716 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 715 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 685 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
used to backup origina alter_atime value when activating furtive read mode
Definition at line 691 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Referenced by set_alter_atime().
|
private |
Definition at line 679 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 669 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
just contains the address of an existing object, no local copy of object is done here
Definition at line 659 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
Referenced by set_reference().
|
private |
Definition at line 703 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 702 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 693 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 695 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 694 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 714 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 706 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
points to a local copy of mask (must be allocated / releases by the archive_option_create object)
Definition at line 660 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 704 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 727 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 701 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 709 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 699 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 700 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 696 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 705 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
points to a local copy of mask (must be allocated / releases by the archive_option_create objects)
Definition at line 661 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 707 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 663 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.
|
private |
Definition at line 687 of file dar64-2.7.14-win64/include/dar/archive_options.hpp.