29 #include "../my_config.h"
base class for all object contained in a catalogue
the root class from all other inherite for any entry in the catalogue
This is a pure virtual class that is used by libdar when interaction with the user is required.
contains classes that let the user define the policy for overwriting files
over_action_ea
the possible action for overwriting EA
over_action_data
the possible actions for overwriting data
over_action_data op_tools_crit_ask_user_for_data_action(user_interaction &dialog, const std::string &full_name, const cat_entree *already_here, const cat_entree *dolly)
ask user for Data action
void op_tools_crit_show_entry_info(user_interaction &dialog, const std::string &full_name, const cat_entree *already_here, const cat_entree *dolly)
show information suited for user comparison and decision for entry in conflict
over_action_ea op_tools_crit_ask_user_for_EA_action(user_interaction &dialog, const std::string &full_name, const cat_entree *already_here, const cat_entree *dolly)
ask user for EA action
over_action_ea op_tools_crit_ask_user_for_FSA_action(user_interaction &dialog, const std::string &full_name, const cat_entree *already_here, const cat_entree *dolly)
ask user for FSA action
libdar namespace encapsulate all libdar symbols