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)
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
bool operator==(const cat_entree &ref) const
returns true if the two object have the same content
libdar namespace encapsulate all libdar symbols
the class path is here to manipulate paths in the Unix notation: using'/'