/foundation/filemanagement/file_api/interfaces/kits/cj/src/ |
H A D | list_file.cpp | 212 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; in FilterFileRes() local 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() 232 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; in RecursiveFunc() local 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 in RecursiveFunc() [all...] |
H A D | copy_dir.cpp | 114 std::unique_ptr<struct NameList, decltype(Deleter)*> pNameList = {new (std::nothrow) struct NameList, Deleter}; 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()
|
H A D | copy.cpp | 266 std::unique_ptr<struct NameList, decltype(Deleter) *> pNameList = { new (std::nothrow) struct NameList, Deleter }; in RecurCopyDir() local 267 if (pNameList == nullptr) { in RecurCopyDir() 271 int num = scandir(srcPath.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in RecurCopyDir() 272 pNameList->direntNum = num; in RecurCopyDir() 275 std::string src = srcPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir() 276 std::string dest = destPath + '/' + std::string((pNameList->namelist[i])->d_name); in RecurCopyDir() 277 if ((pNameList->namelist[i])->d_type == DT_LNK) { in RecurCopyDir() 281 if ((pNameList->namelist[i])->d_type == DT_DIR) { in RecurCopyDir() 323 std::unique_ptr<struct NameList, decltype(Deleter) *> pNameList = { new (std::nothrow) struct NameList, Deleter }; in GetDirSize() local 324 if (pNameList in GetDirSize() [all...] |
/foundation/filemanagement/dfs_service/services/distributedfiledaemon/src/ipc/ |
H A D | connection_detector.cpp | 145 unique_ptr<struct NameList, decltype(Deleter) *> pNameList = {new (nothrow) struct NameList, Deleter}; in GetConnectionStatus() local 146 if (pNameList == nullptr) { in GetConnectionStatus() 150 int num = scandir(SYS_HMDFS_PATH.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in GetConnectionStatus() 151 pNameList->direntNum = num; in GetConnectionStatus() 153 if ((pNameList->namelist[i])->d_name != targetDir) { in GetConnectionStatus() 157 if ((pNameList->namelist[i])->d_type == DT_DIR) { in GetConnectionStatus()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/properties/ |
H A D | listfile.cpp | 268 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter };
in FilterFileRes() local 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() 287 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter };
in RecursiveFunc() local 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 in RecursiveFunc() [all...] |
H A D | copydir.cpp | 179 unique_ptr<struct NameList, decltype(Deleter)*> pNameList = {new (nothrow) struct NameList, Deleter};
in RecurCopyDir() local 180 if (pNameList == nullptr) {
in RecurCopyDir() 184 int num = scandir(srcPath.c_str(), &(pNameList->namelist), FilterFunc, alphasort);
in RecurCopyDir() 189 pNameList->direntNum = num;
in RecurCopyDir() 192 if ((pNameList->namelist[i])->d_type == DT_DIR) {
in RecurCopyDir() 193 string srcTemp = srcPath + '/' + string((pNameList->namelist[i])->d_name);
in RecurCopyDir() 194 string destTemp = destPath + '/' + string((pNameList->namelist[i])->d_name);
in RecurCopyDir() 201 string src = srcPath + '/' + string((pNameList->namelist[i])->d_name);
in RecurCopyDir() 202 string dest = destPath + '/' + string((pNameList->namelist[i])->d_name);
in RecurCopyDir()
|
H A D | copy.cpp | 371 unique_ptr<struct NameList, decltype(Deleter) *> pNameList = { new (nothrow) struct NameList, Deleter }; in GetDirSize() local 372 if (pNameList == nullptr) { in GetDirSize() 376 int num = scandir(path.c_str(), &(pNameList->namelist), FilterFunc, alphasort); in GetDirSize() 377 pNameList->direntNum = num; in GetDirSize() 381 string dest = path + '/' + string((pNameList->namelist[i])->d_name); in GetDirSize() 382 if ((pNameList->namelist[i])->d_type == DT_LNK) { in GetDirSize() 385 if ((pNameList->namelist[i])->d_type == DT_DIR) { in GetDirSize() 400 unique_ptr<struct NameList, decltype(Deleter) *> pNameList = { new (nothrow) struct NameList, Deleter }; in RecurCopyDir() local 401 if (pNameList == nullptr) { in RecurCopyDir() 405 int num = scandir(srcPath.c_str(), &(pNameList in RecurCopyDir() [all...] |
/foundation/filemanagement/user_file_service/interfaces/kits/native/recent/ |
H A D | recent_n_exporter.cpp | 247 static napi_value GetListFileResult(napi_env env, struct NameListArg* pNameList) in GetListFileResult() argument 257 for (int i = 0; i < pNameList->direntNum; ++i) { in GetListFileResult() 258 string recentFilePath = RecentNExporter::recentPath_ + string((*(pNameList->namelist[i])).d_name); in GetListFileResult() 300 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; in ListFileCore() local 301 if (!pNameList) { in ListFileCore() 306 pNameList->direntNum = scandir(RecentNExporter::recentPath_.c_str(), in ListFileCore() 307 &(pNameList->namelist), FilterFunc, SortReceneFile); in ListFileCore() 308 if (pNameList->direntNum < 0) { in ListFileCore() 313 return GetListFileResult(env, pNameList.get()); in ListFileCore()
|
/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, Deleter };
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, Deleter };
in ListFile() local 425 if (!pNameList) {
in ListFile() 537 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; RecoverDir() local [all...] |
/foundation/filemanagement/user_file_service/utils/ |
H A D | file_util.h | 272 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter };
in ScanDir() local 273 if (!pNameList) {
in ScanDir() 278 return scandir(path.c_str(), &(pNameList->namelist), FilterFunc, alphasort);
in ScanDir()
|