![]() |
Disk ARchive 2.7.18
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 | |
| namespace | libdar |
| libdar namespace encapsulate all libdar symbols | |
contains classes that let the user define the policy for overwriting files
Definition in file criterium.hpp.