Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
a set of tools used by filesystem_* classes More...
#include "../my_config.h"
#include "infinint.hpp"
#include "generic_file.hpp"
#include "fsa_family.hpp"
#include "cat_all_entrees.hpp"
#include "crc.hpp"
#include "user_interaction.hpp"
#include "path.hpp"
#include "fichier_local.hpp"
#include <string>
Go to the source code of this file.
Namespaces | |
libdar | |
libdar namespace encapsulate all libdar symbols | |
Functions | |
bool | libdar::filesystem_tools_has_immutable (const cat_inode &arg) |
void | libdar::filesystem_tools_set_immutable (const std::string &target, bool val, user_interaction &ui) |
void | libdar::filesystem_tools_supprime (user_interaction &ui, const std::string &ref) |
void | libdar::filesystem_tools_widen_perm (user_interaction &dialog, const cat_inode &ref, const std::string &chem, comparison_fields what_to_check) |
void | libdar::filesystem_tools_make_owner_perm (user_interaction &dialog, const cat_inode &ref, const std::string &chem, comparison_fields what_to_check, const fsa_scope &scope) |
void | libdar::filesystem_tools_make_date (const cat_inode &ref, const std::string &chem, comparison_fields what_to_check, const fsa_scope &scope) |
void | libdar::filesystem_tools_attach_ea (const std::string &chemin, cat_inode *ino, const mask &ea_mask) |
bool | libdar::filesystem_tools_is_nodump_flag_set (user_interaction &dialog, const path &chem, const std::string &filename, bool info) |
path * | libdar::filesystem_tools_get_root_with_symlink (user_interaction &dialog, const path &root, bool info_details) |
mode_t | libdar::filesystem_tools_get_file_permission (const std::string &path) |
void | libdar::filesystem_tools_make_delta_patch (const std::shared_ptr< user_interaction > &dialog, const cat_file &existing, const std::string &existing_pathname, const cat_file &patcher, const path &directory) |
fichier_local * | libdar::filesystem_tools_create_non_existing_file_based_on (const std::shared_ptr< user_interaction > &dialog, std::string filename, path where, std::string &new_filename) |
create in dirname a brand-new filename which name derives from filename More... | |
void | libdar::filesystem_tools_copy_content_from_to (const std::shared_ptr< user_interaction > &dialog, const std::string &source_path, const std::string &destination_path, const crc *expected_crc) |
bool | libdar::filesystem_tools_read_linux_birthtime (const std::string &target, datetime &val) |
read the birthtime of target inode More... | |
a set of tools used by filesystem_* classes
Definition in file filesystem_tools.hpp.