Lines Matching refs:folder

51 bool AlibabaCloud::OSS::CreateDirectory(const std::string &folder)  in CreateDirectory()  argument
55 sub.reserve(folder.size()); in CreateDirectory()
56 for (auto it = folder.begin(); it != folder.end(); ++it) { in CreateDirectory()
59 if (c == PATH_DELIMITER || it == folder.end() - 1) { in CreateDirectory()
72 bool AlibabaCloud::OSS::IsDirectoryExist(std::string folder) { in IsDirectoryExist() argument
73 if (folder[folder.length() - 1] != PATH_DELIMITER && folder[folder.length() - 1] != '/') { in IsDirectoryExist()
74 folder += PATH_DELIMITER; in IsDirectoryExist()
76 return !oss_access(folder.c_str()); in IsDirectoryExist()
79 bool AlibabaCloud::OSS::RemoveDirectory(const std::string &folder) in RemoveDirectory() argument
81 return !oss_rmdir(folder.c_str()); in RemoveDirectory()
131 bool AlibabaCloud::OSS::CreateDirectory(const std::wstring &folder) in CreateDirectory() argument
135 sub.reserve(folder.size()); in CreateDirectory()
136 for (auto it = folder.begin(); it != folder.end(); ++it) { in CreateDirectory()
139 if (c == WPATH_DELIMITER || it == folder.end() - 1) { in CreateDirectory()
152 bool AlibabaCloud::OSS::IsDirectoryExist(std::wstring folder) { in IsDirectoryExist() argument
153 if (folder[folder.length() - 1] != WPATH_DELIMITER && folder[folder.length() - 1] != '/') { in IsDirectoryExist()
154 folder += WPATH_DELIMITER; in IsDirectoryExist()
156 return !oss_waccess(folder.c_str()); in IsDirectoryExist()
159 bool AlibabaCloud::OSS::RemoveDirectory(const std::wstring& folder) in RemoveDirectory() argument
161 return !oss_wrmdir(folder.c_str()); in RemoveDirectory()