29 #include "../my_config.h"
41 extern std::string sar_tools_make_filename(
const std::string & base_name,
43 const infinint & min_digits,
44 const std::string & ext);
47 extern bool sar_tools_extract_num(
const std::string & filename,
48 const std::string & base_name,
49 const infinint & min_digits,
50 const std::string & ext,
53 extern bool sar_tools_get_higher_number_in_dir(user_interaction & ui,
55 const std::string & base_name,
56 const infinint & min_digits,
57 const std::string & ext, infinint & ret);
59 extern void sar_tools_remove_higher_slices_than(entrepot & entr,
60 const std::string & base_name,
61 const infinint & min_digits,
62 const std::string & ext,
63 const infinint & higher_slice_num_to_keep,
64 user_interaction & ui);
67 extern std::string sar_tools_make_padded_number(
const std::string & num,
68 const infinint & min_digits);
defines the entrepot interface.
switch module to limitint (32 ou 64 bits integers) or infinint
libdar namespace encapsulate all libdar symbols