29#include "../my_config.h" 
   52         const std::string & name,
 
   53         const std::string & target,
 
   55        cat_lien(
const std::shared_ptr<user_interaction> & dialog,
 
   69        const std::string & get_target() 
const;
 
   70        void set_target(std::string x);
 
   76        virtual unsigned char signature()
 const override { 
return 'l'; };
 
   85        virtual void sub_compare(
const cat_inode & other,
 
   87                 bool seq_read_mode) 
const override;
 
   88        virtual void inherited_dump(
const pile_descriptor & pdesc, 
bool small) 
const override;
 
   91        std::string points_to;
 
base object for all inode types, managed EA and FSA, dates, permissions, ownership,...
 
class archive_version manages the version of the archive format
 
the root class from all other inherite for any entry in the catalogue
 
the root class for all cat_inode
 
U_16 perm
inode's permission
 
infinint uid
inode owner's user ID
 
infinint gid
inode owner's group ID
 
the symbolic link inode class
 
virtual unsigned char signature() const override
inherited from cat_entree
 
virtual cat_entree * clone() const override
inherited from cat_entree
 
virtual bool operator==(const cat_entree &ref) const override
returns true if the two object are the same
 
virtual void inherited_dump(const pile_descriptor &pdesc, bool small) const override
true if object has been created by sequential reading of an archive
 
virtual std::string get_description() const override
inherited from cat_entree
 
the arbitrary large positive integer class
 
saved_status
data saved status for an entry
 
@ saved
inode is saved in the archive
 
libdar namespace encapsulate all libdar symbols