ewmscp
..
|
#include <gpfsCommon.h>
Public Member Functions | |
~attrDataType () override=default | |
void | set (ioHandle *handle) override |
set this set of attributes on the file described by handle More... | |
![]() | |
~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... | |
Public Attributes | |
char | buffer [0x10000] |
int | size |
Additional Inherited Members | |
![]() | |
void | fill (posixFileIoCommon &handler) |
![]() | |
std::forward_list< std::pair< std::string, std::string > > | xattrs |
Definition at line 18 of file gpfsCommon.h.
|
overridevirtualdefault |
Reimplemented from ioHandle::attrDataType.
|
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 45 of file gpfsCommon.cpp.
References buffer, throwcall::good0(), posixFileIoCommon::attrDataType::set(), size, and timerInst.
char gpfsIoCommon::attrDataType::buffer[0x10000] |
Definition at line 20 of file gpfsCommon.h.
Referenced by set().
int gpfsIoCommon::attrDataType::size |
Definition at line 21 of file gpfsCommon.h.
Referenced by set().