/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/cj/src/ |
H A D | list_file.cpp | 213 if (!pNameList) { in FilterFileRes() 217 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, nullptr); in FilterFileRes() 222 pNameList->direntNum = num; in FilterFileRes() 224 dirents.emplace_back(pNameList->namelist[i]->d_name); in FilterFileRes() 233 if (!pNameList) { in RecursiveFunc() 237 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, nullptr); in RecursiveFunc() 242 pNameList->direntNum = num; in RecursiveFunc() 244 if ((*(pNameList->namelist[i])).d_type == DT_REG) { in RecursiveFunc() 245 dirents.emplace_back(path + '/' + pNameList->namelist[i]->d_name); in RecursiveFunc() 246 } else if ((*(pNameList->namelist[i])).d_type == DT_DIR) { in RecursiveFunc() [all …]
|
H A D | copy_dir.cpp | 114 …std::unique_ptr<struct NameList, decltype(Deleter)*> pNameList = {new (std::nothrow) struct NameLi… in RecurCopyDir() local 115 if (pNameList == nullptr) { in RecurCopyDir() 119 int num = scandir(srcPath.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in RecurCopyDir() 120 pNameList->direntNum = num; in RecurCopyDir() 123 if ((pNameList->namelist[i])->d_type == DT_DIR) { in RecurCopyDir() 124 std::string srcTemp = srcPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir() 125 std::string destTemp = destPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir() 136 std::string src = srcPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir() 137 std::string dest = destPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/properties/ |
H A D | listfile.cpp | 269 if (!pNameList) { in FilterFileRes() 273 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, nullptr); in FilterFileRes() 278 pNameList->direntNum = num; in FilterFileRes() 280 dirents.emplace_back(pNameList->namelist[i]->d_name); in FilterFileRes() 288 if (!pNameList) { in RecursiveFunc() 292 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, nullptr); in RecursiveFunc() 297 pNameList->direntNum = num; in RecursiveFunc() 299 if ((*(pNameList->namelist[i])).d_type == DT_REG) { in RecursiveFunc() 300 dirents.emplace_back(path + '/' + pNameList->namelist[i]->d_name); in RecursiveFunc() 301 } else if ((*(pNameList->namelist[i])).d_type == DT_DIR) { in RecursiveFunc() [all …]
|
H A D | copydir.cpp | 165 …unique_ptr<struct NameList, decltype(Deleter)*> pNameList = {new (nothrow) struct NameList, Delete… in RecurCopyDir() local 166 if (pNameList == nullptr) { in RecurCopyDir() 170 int num = scandir(srcPath.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in RecurCopyDir() 175 pNameList->direntNum = num; in RecurCopyDir() 178 if ((pNameList->namelist[i])->d_type == DT_DIR) { in RecurCopyDir() 179 string srcTemp = srcPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir() 180 string destTemp = destPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir() 187 string src = srcPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir() 188 string dest = destPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir()
|
H A D | copy.cpp | 368 if (pNameList == nullptr) { in GetDirSize() 373 pNameList->direntNum = num; in GetDirSize() 377 string dest = path + '/' + string((pNameList->namelist[i])->d_name); in GetDirSize() 378 if ((pNameList->namelist[i])->d_type == DT_LNK) { in GetDirSize() 381 if ((pNameList->namelist[i])->d_type == DT_DIR) { in GetDirSize() 397 if (pNameList == nullptr) { in RecurCopyDir() 402 pNameList->direntNum = num; in RecurCopyDir() 405 string src = srcPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir() 406 string dest = destPath + '/' + string((pNameList->namelist[i])->d_name); in RecurCopyDir() 407 if ((pNameList->namelist[i])->d_type == DT_LNK) { in RecurCopyDir() [all …]
|
/ohos5.0/foundation/filemanagement/dfs_service/services/distributedfiledaemon/src/ipc/ |
H A D | connection_detector.cpp | 154 …unique_ptr<struct NameList, decltype(Deleter) *> pNameList = {new (nothrow) struct NameList, Delet… in GetConnectionStatus() local 155 if (pNameList == nullptr) { in GetConnectionStatus() 159 int num = scandir(SYS_HMDFS_PATH.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in GetConnectionStatus() 164 pNameList->direntNum = num; in GetConnectionStatus() 166 if ((pNameList->namelist[i])->d_name != targetDir) { in GetConnectionStatus() 170 if ((pNameList->namelist[i])->d_type == DT_DIR) { in GetConnectionStatus()
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/kits/native/recent/ |
H A D | recent_n_exporter.cpp | 245 static napi_value GetListFileResult(napi_env env, struct NameListArg* pNameList) in GetListFileResult() argument 255 for (int i = 0; i < pNameList->direntNum; ++i) { in GetListFileResult() 256 … string recentFilePath = RecentNExporter::recentPath_ + string((*(pNameList->namelist[i])).d_name); in GetListFileResult() 298 …unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg,… in ListFileCore() local 299 if (!pNameList) { in ListFileCore() 304 pNameList->direntNum = scandir(RecentNExporter::recentPath_.c_str(), in ListFileCore() 305 &(pNameList->namelist), FilterFunc, SortReceneFile); in ListFileCore() 306 if (pNameList->direntNum < 0) { in ListFileCore() 311 return GetListFileResult(env, pNameList.get()); in ListFileCore()
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/kits/native/trash/src/ |
H A D | file_trash_n_exporter.cpp | 109 …unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg,… in RecursiveFunc() local 110 if (!pNameList) { in RecursiveFunc() 115 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in RecursiveFunc() 120 pNameList->direntNum = num; in RecursiveFunc() 123 if ((*(pNameList->namelist[i])).d_type == DT_REG) { in RecursiveFunc() 124 dirents.emplace_back(path + '/' + pNameList->namelist[i]->d_name); in RecursiveFunc() 125 } else if ((*(pNameList->namelist[i])).d_type == DT_DIR) { in RecursiveFunc() 127 pathInRecur += '/' + string((*(pNameList->namelist[i])).d_name); in RecursiveFunc() 424 …unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg,… in ListFile() local 425 if (!pNameList) { in ListFile() [all …]
|
/ohos5.0/foundation/filemanagement/user_file_service/utils/ |
H A D | file_util.h | 270 …unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg,… in ScanDir() local 271 if (!pNameList) { in ScanDir() 276 return scandir(path.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in ScanDir()
|