ewmscp
..
|
#include <posixFileCommon.h>
Public Member Functions | |
~attrDataType () override=default | |
void | add (const std::string &name, const std::string &value) |
void | set (ioHandle *handle) override |
set this set of attributes on the file described by handle More... | |
Protected Member Functions | |
void | fill (posixFileIoCommon &handler) |
Friends | |
class | gpfsIoCommon |
class | posixFileIoCommon |
Additional Inherited Members | |
![]() | |
std::forward_list< std::pair< std::string, std::string > > | xattrs |
Definition at line 23 of file posixFileCommon.h.
|
overridevirtualdefault |
Reimplemented from ioHandle::attrDataType.
void posixFileIoCommon::attrDataType::add | ( | const std::string & | name, |
const std::string & | value | ||
) |
Definition at line 168 of file posixFileCommon.cpp.
References ioHandle::attrDataType::xattrs.
|
protected |
Definition at line 203 of file posixFileCommon.cpp.
|
overridevirtual |
set this set of attributes on the file described by handle
std::system_error | if attr setting fails |
[in] | handle | [in] handler for output file to set attrs on |
Implements ioHandle::attrDataType.
Definition at line 171 of file posixFileCommon.cpp.
References ioHandle::setXattr().
Referenced by gpfsIoCommon::attrDataType::set().
|
friend |
Definition at line 24 of file posixFileCommon.h.
|
friend |
Definition at line 25 of file posixFileCommon.h.