30 #ifndef EA_FILESYSTEM_HPP 31 #define EA_FILESYSTEM_HPP 33 #include "../my_config.h" 59 extern bool ea_filesystem_write_ea(
const std::string & chemin,
const ea_attributs & val,
const mask & filter);
ea_attributs * ea_filesystem_read_ea(const std::string &chemin, const mask &filter)
read EA associated to a given file
bool ea_filesystem_has_ea(const std::string &name)
test the presence of EA for a given file
void ea_filesystem_clear_ea(const std::string &name, const mask &filter)
remove all EA of a given file that match a given mask
bool ea_filesystem_write_ea(const std::string &chemin, const ea_attributs &val, const mask &filter)
overwrite some attribute to a given file's attribute list
here lies a collection of mask classes
contains a set of routines to manage EA values associated to a file
libdar namespace encapsulate all libdar symbols