29 #include "../my_config.h" 52 const datetime & last_access,
53 const datetime & last_modif,
54 const datetime & last_change,
55 const std::string & src,
57 const infinint & fs_device) :
cat_file(xuid, xgid, xperm, last_access, last_modif,
58 last_change, src, che, 0, fs_device,
false) {};
64 bool small) :
cat_file(dialog, pdesc, reading_ver, saved, default_algo, small) {};
68 unsigned char signature()
const {
return mk_signature(
'o', get_saved_status()); };
class used to record plain files in a catalogue
This is a pure virtual class that is used by libdar when interaction with the user is required...
unsigned char signature() const
inherited class signature
compression
the different compression algorithm available
this is the interface class from which all other data transfer classes inherit
the class for Door IPC (mainly for Solaris)
bool operator==(const cat_entree &ref) const
returns true if the two object have the same content
the arbitrary large positive integer class
the root class from all other inherite for any entry in the catalogue
libdar namespace encapsulate all libdar symbols
the class path is here to manipulate paths in the Unix notation: using'/'