 |
Disk ARchive
2.6.8
Full featured and portable backup and archiving tool
|
Go to the documentation of this file.
29 #include "../my_config.h"
52 const std::string & xname,
54 cat_inode(xuid, xgid, xperm, last_access, last_modif, last_change, xname, fs_device)
57 cat_prise(
const std::shared_ptr<user_interaction> & dialog,
61 bool small):
cat_inode(dialog, pdesc, reading_ver,
saved, small) {};
77 virtual unsigned char signature()
const override {
return 's'; };
saved_status
data saved status for an entry
the arbitrary large positive integer class
void set_saved_status(saved_status x)
modify the saved_status of the object
base object for all inode types, managed EA and FSA, dates, permissions, ownership,...
the root class from all other inherite for any entry in the catalogue
the Unix socket inode class
the root class for all cat_inode
class archive_version manages the version of the archive format
virtual unsigned char signature() const override
inherited from cat_entree
virtual std::string get_description() const override
inherited class designation
inode is saved in the archive
cat_inode(const infinint &xuid, const infinint &xgid, U_16 xperm, const datetime &last_access, const datetime &last_modif, const datetime &last_change, const std::string &xname, const infinint &device)
flag used to only consider certain fields when comparing/restoring inodes
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
libdar namespace encapsulate all libdar symbols