Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
the class ea_attributs manages the set of EA that can be associated to an inode More...
#include <ea.hpp>
Public Member Functions | |
ea_attributs (generic_file &f, const archive_version &edit) | |
ea_attributs (const ea_attributs &ref) | |
ea_attributs (ea_attributs &&ref) noexcept | |
ea_attributs & | operator= (const ea_attributs &ref) |
ea_attributs & | operator= (ea_attributs &&ref) noexcept |
bool | operator== (const ea_attributs &ref) const |
void | dump (generic_file &f) const |
void | add (const std::string &key, const std::string &value) |
void | reset_read () const |
bool | read (std::string &key, std::string &value) const |
infinint | size () const |
void | clear () |
bool | find (const std::string &key, std::string &found_value) const |
bool | diff (const ea_attributs &other, const mask &filter) const |
infinint | space_used () const |
ea_attributs | operator+ (const ea_attributs &arg) const |
addition operator. More... | |
Private Attributes | |
std::map< std::string, std::string > | attr |
std::map< std::string, std::string >::const_iterator | alire |
the class ea_attributs manages the set of EA that can be associated to an inode
ea_attributs libdar::ea_attributs::operator+ | ( | const ea_attributs & | arg | ) | const |
addition operator.
[in] | arg | ea_attributs to add to self |