29 #include "../my_config.h" 49 const datetime & last_access,
50 const datetime & last_modif,
51 const datetime & last_change,
52 const std::string & name,
53 const std::string & target,
63 const std::string & get_target()
const;
64 void set_target(std::string x);
70 unsigned char signature()
const {
return mk_signature(
'l', get_saved_status()); };
76 void sub_compare(
const cat_inode & other,
bool isolated_mode)
const;
77 void inherited_dump(
const pile_descriptor & pdesc,
bool small)
const;
80 std::string points_to;
unsigned char signature() const
inherited from cat_entree
the symbolic link inode class
This is a pure virtual class that is used by libdar when interaction with the user is required...
void inherited_dump(const pile_descriptor &pdesc, bool small) const
inherited class may overload this method but shall first call the parent's inherited_dump() in the ov...
cat_entree * clone() const
inherited from cat_entree
bool operator==(const cat_entree &ref) const
returns true if the two object have the same content
memory_pool * get_pool() const
the root class for all cat_inode
base object for all inode types, managed EA and FSA, dates, permissions, ownership, ...
the arbitrary large positive integer class
class archive_version manages the version of the archive format
the root class from all other inherite for any entry in the catalogue
libdar namespace encapsulate all libdar symbols