Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
contains classes that let the user define the policy for overwriting files More...
Go to the source code of this file.
Classes | |
class | libdar::criterium |
the generic criterium class, parent of all criterium More... | |
class | libdar::crit_in_place_is_inode |
returns true if the first entry is an inode (whatever is the second) More... | |
class | libdar::crit_in_place_is_dir |
returns true if the first entry is a cat_directory (whatever is the second) More... | |
class | libdar::crit_in_place_is_file |
returns true if the first entry is a plain file (whatever is the second) More... | |
class | libdar::crit_in_place_is_hardlinked_inode |
returns true if the first entry is a inode with several hard links (whatever is the second entry) More... | |
class | libdar::crit_in_place_is_new_hardlinked_inode |
class | libdar::crit_in_place_data_more_recent |
returns true if the data of the first entry is more recent or of the same date of the one of the second entry More... | |
class | libdar::crit_in_place_data_more_recent_or_equal_to |
If the in_place entry is not an inode its date is considered equal to zero. Comparison is done on mtime. More... | |
class | libdar::crit_in_place_data_bigger |
returns true if the data of the first entry is bigger or equal to the one of the second entry More... | |
class | libdar::crit_in_place_data_saved |
if the entry is not an inode the result is also true More... | |
class | libdar::crit_in_place_data_dirty |
return true if the entry is a dirty file (or hard linked dirty file) More... | |
class | libdar::crit_in_place_data_sparse |
return true if the entry is a sparse file (or hard linked sparse file) More... | |
class | libdar::crit_in_place_has_delta_sig |
return true if the entry has delta signature More... | |
class | libdar::crit_same_inode_data |
returns true if both inputs are inode of the same type (file/pipe/device/...) and share inode information More... | |
class | libdar::crit_in_place_EA_present |
class | libdar::crit_in_place_EA_more_recent |
returns true if the EA of the first entry is more recent or equal to the one of the second entry More... | |
class | libdar::crit_in_place_EA_more_recent_or_equal_to |
returns true if the EA of the first entry is more recent or equal to the fixed date given in argument to the constructor More... | |
class | libdar::crit_in_place_more_EA |
returns true if the first entry has more or even EA (in number not in size) than the second entry More... | |
class | libdar::crit_in_place_EA_bigger |
returns true if the space used by EA of the first entry is greater or equal to the space used by the EA of the second entry (no EA means 0 byte for EA storage) More... | |
class | libdar::crit_in_place_EA_saved |
returns true if the in place entry has its EA saved (not just marked as saved) in the archve of reference More... | |
class | libdar::crit_same_type |
returns true if the two entries are of the same type (plain-file/char dev/block dev/named pipe/symlink/directory/unix socket) More... | |
class | libdar::crit_not |
realises the negation of the criterium given in argument to its constructor More... | |
class | libdar::crit_and |
realises the AND operator More... | |
Namespaces | |
libdar | |
libdar namespace encapsulate all libdar symbols | |
contains classes that let the user define the policy for overwriting files
Definition in file criterium.hpp.