 |
Disk ARchive
2.6.8
Full featured and portable backup and archiving tool
|
Go to the documentation of this file.
26 #ifndef FILESYSTEM_DIFF_HPP
27 #define FILESYSTEM_DIFF_HPP
29 #include "../my_config.h"
61 const mask & x_ea_mask,
63 bool furtive_read_mode,
72 bool read_filename(
const std::string & name,
cat_nomme * &ref);
76 void skip_read_filename_in_parent_dir();
80 struct filename_struct
90 bool furtive_read_mode;
92 std::deque<filename_struct> filename_pile;
base class of all objects contained in a catalogue and that can be named
the base class for all entry that have a name
the generic class, parent of all masks
keep trace of hard links when reading the filesystem
filesystem_hard_link_read classes manages hardlinked inode read from filesystem
the class path is here to manipulate paths in the Unix notation: using'/'
make a flow of inode to feed the difference filter routine
std::set< fsa_family > fsa_scope
set of fsa families
libdar namespace encapsulate all libdar symbols