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
 
make a flow of inode to feed the difference filter routine
 
keep trace of hard links when reading the filesystem
 
the generic class, parent of all masks
 
the class path is here to manipulate paths in the Unix notation: using'/'
 
filesystem_hard_link_read classes manages hardlinked inode read from filesystem
 
std::set< fsa_family > fsa_scope
set of fsa families
 
libdar namespace encapsulate all libdar symbols