29 #include "../my_config.h"
49 const datetime & last_access,
50 const datetime & last_modif,
51 const datetime & last_change,
52 const std::string & xname,
54 cat_inode(xuid, xgid, xperm, last_access, last_modif, last_change, xname, fs_device)
55 { set_saved_status(s_saved); };
61 bool small):
cat_inode(dialog, pdesc, reading_ver, saved, small) {};
70 unsigned char signature()
const {
return mk_signature(
'p', get_saved_status()); };
This is a pure virtual class that is used by libdar when interaction with the user is required...
unsigned char signature() 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
cat_entree * clone() const
inherited from cat_entree
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