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