the class ea_attributs manages the set of EA that can be associated to an inode
More...
#include <ea.hpp>
|
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
Definition at line 48 of file ea.hpp.
◆ ea_attributs()
libdar::ea_attributs::ea_attributs |
( |
| ) |
|
|
inline |
◆ add()
void libdar::ea_attributs::add |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
inline |
◆ clear()
void libdar::ea_attributs::clear |
( |
| ) |
|
|
inline |
◆ operator+()
addition operator.
- Parameters
-
- Returns
- a ea_attributs object containing all EA of the current object enriched and possibly overwritten by those of "arg".
- Note
- this operator is not reflexive (or symetrical if you prefer) unlike it is in arithmetic. Here instead "a + b" is possibly not equal to "b + a"
◆ operator==()
bool libdar::ea_attributs::operator== |
( |
const ea_attributs & |
ref | ) |
const |
|
inline |
◆ size()
infinint libdar::ea_attributs::size |
( |
| ) |
const |
|
inline |
◆ alire
std::map<std::string,std::string>::const_iterator libdar::ea_attributs::alire |
|
mutableprivate |
◆ attr
std::map<std::string, std::string> libdar::ea_attributs::attr |
|
private |
The documentation for this class was generated from the following file: