Loading...
Searching...
No Matches
libdar::archive::i_archive Member List

This is the complete list of members for libdar::archive::i_archive, including all inherited members.

cat | libdar::archive::i_archive | private
check_against_isolation(bool lax) const | libdar::archive::i_archive | private
check_gnupg_signed() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
disable_natural_destruction() (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
drop_all_filedescriptors() | libdar::archive::i_archive |
enable_natural_destruction() (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
exploitable | libdar::archive::i_archive | private
free_mem() (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_cat() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | inlineprivate
get_cat_size() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | inlineprivate
get_catalogue() const | libdar::archive::i_archive |
get_catalogue_data_name() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_catalogue_slice_layout(slice_layout &slicing) const | libdar::archive::i_archive |
get_children_in_table(const std::string &dir, bool fetch_ea=false) const | libdar::archive::i_archive |
get_children_of(archive_listing_callback callback, void *context, const std::string &dir, bool fetch_ea=false) | libdar::archive::i_archive |
get_dir_object(const std::string &dir) const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_entrepot() | libdar::archive::i_archive | private
get_first_slice_header_size() const | libdar::archive::i_archive |
get_header() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | inlineprivate
get_layer1_data_name() const (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_level2_size() (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_non_first_slice_header_size() const | libdar::archive::i_archive |
get_pointer() const | libdar::mem_ui | inlineprotected
get_sar_param(infinint &sub_file_size, infinint &first_file_size, infinint &last_file_size, infinint &total_file_number) (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
get_signatories() const | libdar::archive::i_archive | inline
get_stats() const | libdar::archive::i_archive | inline
get_ui() const | libdar::mem_ui | inlineprotected
gnupg_signed | libdar::archive::i_archive | private
has_subdirectory(const std::string &dir) const | libdar::archive::i_archive |
i_archive(const std::shared_ptr< user_interaction > &dialog, const path &chem, const std::string &basename, const std::string &extension, const archive_options_read &options) | libdar::archive::i_archive |
i_archive(const std::shared_ptr< user_interaction > &dialog, const path &fs_root, const path &sauv_path, const std::string &filename, const std::string &extension, const archive_options_create &options, statistics *progressive_report) | libdar::archive::i_archive |
i_archive(const std::shared_ptr< user_interaction > &dialog, const path &sauv_path, std::shared_ptr< archive > ref_arch1, const std::string &filename, const std::string &extension, const archive_options_merge &options, statistics *progressive_report) | libdar::archive::i_archive |
i_archive(const std::shared_ptr< user_interaction > &dialog, const path &chem_src, const std::string &basename_src, const std::string &extension_src, const archive_options_read &options_read, const path &chem_dst, const std::string &basename_dst, const std::string &extension_dst, const archive_options_repair &options_repair) | libdar::archive::i_archive |
i_archive(const i_archive &ref)=delete | libdar::archive::i_archive |
i_archive(i_archive &&ref)=delete (defined in libdar::archive::i_archive) | libdar::archive::i_archive |
init_catalogue() const | libdar::archive::i_archive |
lax_read_mode | libdar::archive::i_archive | private
load_catalogue() (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
local_cat_size | libdar::archive::i_archive | private
mem_ui(const std::shared_ptr< user_interaction > &dialog) | libdar::mem_ui |
mem_ui(const mem_ui &ref)=default | libdar::mem_ui |
mem_ui(mem_ui &&ref) noexcept=default | libdar::mem_ui |
only_contains_an_isolated_catalogue() const | libdar::archive::i_archive | private

op_create_in(operation op, const path &fs_root, const std::shared_ptr< entrepot > &sauv_path_t, archive *ref_arch, const mask &selection, const mask &subtree, const std::string &filename, const std::string &extension, bool allow_over, bool warn_over, bool info_details, bool display_treated, bool display_treated_only_dir, bool display_skipped, bool display_finished, const infinint &pause, bool empty_dir, compression algo, U_I compression_level, U_I compression_block_size, const infinint &file_size, const infinint &first_file_size, const mask &ea_mask, const std::string &execute, crypto_algo crypto, const secu_string &pass, U_32 crypto_size, const std::vector< std::string > &gnupg_recipients, const std::vector< std::string > &gnupg_signatories, const mask &compr_mask, const infinint &min_compr_size, bool nodump, const std::string &exclude_by_ea, const infinint &hourshift, bool empty, bool alter_atime, bool furtive_read_mode, const filesystem_ids &same_fs, comparison_fields what_to_check, bool snapshot, bool cache_directory_tagging, const infinint &fixed_date, const std::string &slice_permission, const infinint &repeat_count, const infinint &repeat_byte, bool add_marks_for_sequential_reading, bool security_check, const infinint &sparse_file_min_size, const std::string &user_comment, hash_algo hash, const infinint &slice_min_digits, const std::string &backup_hook_file_execute, const mask &backup_hook_file_mask, bool ignore_unknown, const fsa_scope &scope, U_I multi_threaded_crypto, U_I multi_threaded_compress, bool delta_signature, bool build_delta_sig, const mask &delta_mask, const infinint &delta_sig_min_size, bool delta_diff, bool zeroing_neg_date, const std::set< std::string > &ignored_symlinks, modified_data_detection mod_data_detect, const infinint &iteration_count, hash_algo kdf_hash, const delta_sig_block_size &sig_block_len, statistics *progressive_report) (defined in libdar::archive::i_archive)

libdar::archive::i_archive

private

op_create_in_sub(operation op, const path &fs_root, const std::shared_ptr< entrepot > &sauv_path_t, catalogue *ref_cat1, const catalogue *ref_cat2, bool initial_pause, const mask &selection, const mask &subtree, const std::string &filename, const std::string &extension, bool allow_over, const crit_action &overwrite, bool warn_over, bool info_details, bool display_treated, bool display_treated_only_dir, bool display_skipped, bool display_finished, const infinint &pause, bool empty_dir, compression algo, U_I compression_level, U_I compression_block_size, const infinint &file_size, const infinint &first_file_size, const mask &ea_mask, const std::string &execute, crypto_algo crypto, const secu_string &pass, U_32 crypto_size, const std::vector< std::string > &gnupg_recipients, const std::vector< std::string > &gnupg_signatories, const mask &compr_mask, const infinint &min_compr_size, bool nodump, const std::string &exclude_by_ea, const infinint &hourshift, bool empty, bool alter_atime, bool furtive_read_mode, const filesystem_ids &same_fs, comparison_fields what_to_check, bool snapshot, bool cache_directory_tagging, bool keep_compressed, const infinint &fixed_date, const std::string &slice_permission, const infinint &repeat_count, const infinint &repeat_byte, bool decremental, bool add_marks_for_sequential_reading, bool security_check, const infinint &sparse_file_min_size, const std::string &user_comment, hash_algo hash, const infinint &slice_min_digits, const std::string &backup_hook_file_execute, const mask &backup_hook_file_mask, bool ignore_unknown, const fsa_scope &scope, U_I multi_threaded_crypto, U_I multi_threaded_compress, bool delta_signature, bool build_delta_sig, const mask &delta_mask, const infinint &delta_sig_min_size, bool delta_diff, bool zeroing_neg_date, const std::set< std::string > &ignored_symlinks, modified_data_detection mod_data_detect, const infinint &iteration_count, hash_algo kdf_hash, const delta_sig_block_size &sign_block_len, statistics *st_ptr)

libdar::archive::i_archive

private

op_diff(const path &fs_root, const archive_options_diff &options, statistics *progressive_report) | libdar::archive::i_archive |
op_extract(const path &fs_root, const archive_options_extract &options, statistics *progressive_report) | libdar::archive::i_archive |
op_isolate(const path &sauv_path, const std::string &filename, const std::string &extension, const archive_options_isolate &options) | libdar::archive::i_archive |
op_listing(archive_listing_callback callback, void *context, const archive_options_listing &options) const | libdar::archive::i_archive |
op_test(const archive_options_test &options, statistics *progressive_report) | libdar::archive::i_archive |
oper_create enum value (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
oper_isolate enum value (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
oper_merge enum value (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
oper_repair enum value (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
operation enum name (defined in libdar::archive::i_archive) | libdar::archive::i_archive | private
operator=(const i_archive &ref)=delete (defined in libdar::archive::i_archive) | libdar::archive::i_archive |
operator=(i_archive &&ref)=delete (defined in libdar::archive::i_archive) | libdar::archive::i_archive |
libdar::mem_ui::operator=(const mem_ui &ref)=default | libdar::mem_ui |
libdar::mem_ui::operator=(mem_ui &&ref) noexcept=default | libdar::mem_ui |
sequential_read | libdar::archive::i_archive | private
set_to_unsaved_data_and_FSA() | libdar::archive::i_archive | inline
slices | libdar::archive::i_archive | private
stack | libdar::archive::i_archive | private
summary() | libdar::archive::i_archive |
summary_data() | libdar::archive::i_archive |
ui (defined in libdar::mem_ui) | libdar::mem_ui | private
ver | libdar::archive::i_archive | private
~i_archive() | libdar::archive::i_archive | inline
~mem_ui() noexcept(false) | libdar::mem_ui | inlinevirtual