|
| Gpfs ()=default |
|
| ~Gpfs () override=default |
|
std::unique_ptr< writer > | newWriter (const std::string &path, bool mightAppend, size_t sourceSize, size_t readBlockSize, copyRequest::stateType &state, bool noWrite, std::unique_ptr< ioHandle::attrDataType >, std::unique_ptr< acl::list > aclData) override |
|
std::unique_ptr< writer > | newTmpWriter (std::string &path, size_t, bool noWrite, std::unique_ptr< ioHandle::attrDataType > attrData, std::unique_ptr< acl::list > aclData) override |
|
base::renameRetvalType | rename (const std::string &fromPath, const std::unique_ptr< const genericStat > &readInitialStat, const std::string &toPath, copyRequest::stateType &state) override |
|
Public Member Functions inherited from outputHandler::posixFile |
| posixFile ()=default |
|
| ~posixFile () override=default |
|
std::unique_ptr< writer > | newWriter (const std::string &path, bool mightAppend, size_t sourceSize, size_t readBlockSize, copyRequest::stateType &state, bool noWrite, std::unique_ptr< ioHandle::attrDataType > attrData, std::unique_ptr< acl::list > aclData) override |
|
std::unique_ptr< writer > | newTmpWriter (std::string &path, size_t sourceSize, bool noWrite, std::unique_ptr< ioHandle::attrDataType > attrData, std::unique_ptr< acl::list > aclData) override |
|
void | ensureParentDirs (const std::string &path, const std::string &srcPath, inputHandler::base *InputHandler) override |
|
void | remove (const std::string &path, copyRequest::stateType &state) override |
|
bool | renameSimple (const std::string &fromPath, const std::string &toPath) override |
|
base::renameRetvalType | rename (const std::string &fromPath, const std::unique_ptr< const genericStat > &readInitialStat, const std::string &toPath, copyRequest::stateType &state) override |
|
void | createSymlink (const std::vector< char > &target, const std::string &path, uid_t uid, gid_t gid) override |
|
void | doAttributePreservations (const std::string &path, const genericStat &stat) override |
|
size_t | getMaxNameLength (const std::string &dirPath) override |
|
Public Member Functions inherited from outputHandler::base |
| ~base () override=default |
|
template<class C > |
void | shortenNameToMax (const std::string &path, C &pathBuf, const std::string &suffix) |
|
Public Member Functions inherited from pathHandler |
virtual | ~pathHandler ()=default |
|
bool | pathExists (const std::string &path) override |
|
std::unique_ptr< const genericStat > | getStat (const std::string &path, bool followLink) override |
|
std::string | getXattr (const std::string &path, const std::string &name) override |
|
Definition at line 9 of file outputHandlerGpfs.h.