 |
Disk ARchive
2.6.8
Full featured and portable backup and archiving tool
|
Go to the documentation of this file.
26 #ifndef I_LIBDAR_XFORM_HPP
27 #define I_LIBDAR_XFORM_HPP
29 #include "../my_config.h"
58 const std::string & chem,
59 const std::string & basename,
60 const std::string & extension,
62 const std::string & execute);
69 const std::string & pipename);
120 const std::string & basename,
121 const std::string & extension,
127 const std::string & slice_perm,
128 const std::string & slice_user,
129 const std::string & slice_group,
132 const std::string & execute);
140 const std::string & execute);
144 std::unique_ptr<generic_file> source;
146 std::shared_ptr<entrepot_local> entrep_src;
147 std::shared_ptr<entrepot_local> entrep_dst;
148 bool format_07_compatible;
hash_algo
hashing algorithm available
manage label data structure used in archive slice headers
defines the implementation for local filesystem entrepot The entrepot_local is the only implementatio...
switch module to limitint (32 ou 64 bits integers) or infinint
the arbitrary large positive integer class
define the datastructure "label" used to identify slice membership to an archive
class mem_ui to keep a copy of a user_interaction object
the class path is here to manipulate paths in the Unix notation: using'/'
this is the interface class from which all other data transfer classes inherit
class mem_ui definition. This class is to be used as parent class to handle user_interaction object m...
libdar namespace encapsulate all libdar symbols