/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/common/file_helper/ |
H A D | fd_guard.cpp | 24 FDGuard::FDGuard(int fd) : fd_(fd) {} in FDGuard() function in OHOS::DistributedFS::FDGuard 26 FDGuard::FDGuard(int fd, bool autoClose) : fd_(fd), autoClose_(autoClose) {} in FDGuard() function in OHOS::DistributedFS::FDGuard 28 FDGuard::FDGuard(FDGuard &&fdg) : fd_(fdg.fd_), autoClose_(fdg.autoClose_) in FDGuard() function in OHOS::DistributedFS::FDGuard 33 FDGuard &FDGuard::operator=(FDGuard &&fdg) in operator =() 44 FDGuard::~FDGuard() in ~FDGuard() 54 FDGuard::operator bool() const 59 int FDGuard::GetFD() const in GetFD() 64 void FDGuard::SetFD(int fd, bool autoClose) in SetFD() 70 void FDGuard::ClearFD() in ClearFD()
|
H A D | fd_guard.h | 21 class FDGuard final { 23 FDGuard() = default; 24 explicit FDGuard(int fd); 25 FDGuard(int fd, bool autoClose); 27 FDGuard(const FDGuard &fdg) = delete; 28 FDGuard &operator=(const FDGuard &fdg) = delete; 30 FDGuard(FDGuard &&fdg); 31 FDGuard &operator=(FDGuard &&fdg); 35 ~FDGuard();
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/cj/src/ |
H A D | file_impl.h | 35 std::unique_ptr<DistributedFS::FDGuard> fd_ = { nullptr }; 54 …FileEntity(std::unique_ptr<DistributedFS::FDGuard> fd, const std::string& path, const std::string&… in FileEntity()
|
H A D | copy_file.cpp | 43 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(file, false); in ParseOperand() 155 fileInfo.fdg = CreateUniquePtr<DistributedFS::FDGuard>(ret, true); in OpenCore()
|
H A D | utils.h | 67 std::unique_ptr<DistributedFS::FDGuard> fdg = { nullptr };
|
H A D | file_impl.cpp | 157 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in InstantiateFile() 264 auto fdPrt = CreateUniquePtr<DistributedFS::FDGuard>(dstFd, false); in Dup()
|
H A D | file_fs_impl.cpp | 32 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(file, false); in ParseFile() 100 OHOS::DistributedFS::FDGuard sfd; in ParseRandomFile() 101 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(sfd, false); in ParseRandomFile() 286 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(dupFd, false); in CreateRandomAccessFileSync() 1148 DistributedFS::FDGuard sfd; in ReadText()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/properties/ |
H A D | create_randomaccessfile.cpp | 53 OHOS::DistributedFS::FDGuard sfd; in ParseJsFile() 54 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(sfd, false); in ParseJsFile() 74 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(dupFd, false); in ParseJsFile() 140 std::unique_ptr<DistributedFS::FDGuard> fdg, in InstantiateRandomAccessFile()
|
H A D | read_text.cpp | 74 OHOS::DistributedFS::FDGuard sfd; in ReadTextAsync() 170 OHOS::DistributedFS::FDGuard sfd; in Sync()
|
H A D | copy_file.cpp | 128 fileInfo.fdg = CreateUniquePtr<DistributedFS::FDGuard>(ret, true); in OpenCore() 195 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in ParseJsOperand()
|
H A D | copy.cpp | 92 static int SendFileCore(std::unique_ptr<DistributedFS::FDGuard> srcFdg, in SendFileCore() 93 std::unique_ptr<DistributedFS::FDGuard> destFdg, in SendFileCore() 262 auto srcFdg = CreateUniquePtr<DistributedFS::FDGuard>(srcFd, true); in CopyFile() 263 auto destFdg = CreateUniquePtr<DistributedFS::FDGuard>(destFd, true); in CopyFile()
|
H A D | stat.cpp | 44 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in ParseJsFile()
|
H A D | truncate.cpp | 42 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in ParseJsFile()
|
H A D | open.cpp | 115 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in InstantiateFile()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/class_file/ |
H A D | file_entity.h | 27 std::unique_ptr<FDGuard> fd_ = { nullptr };
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_file/ |
H A D | file_entity.h | 32 std::unique_ptr<DistributedFS::FDGuard> fd_ = { nullptr };
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_randomaccessfile/ |
H A D | randomaccessfile_entity.h | 29 std::unique_ptr<DistributedFS::FDGuard> fd = {nullptr};
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/properties/ |
H A D | read_text.cpp | 90 FDGuard sfd; in Sync() 134 FDGuard sfd; in AsyncExec()
|
H A D | stat_v9.cpp | 39 FDGuard fdg;
|
H A D | truncate_v9.cpp | 32 FDGuard fdg;
|
H A D | copy_file.cpp | 43 FDGuard fdg;
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/ |
H A D | common_func.h | 63 std::unique_ptr<DistributedFS::FDGuard> fdg = { nullptr };
|
H A D | common_func.cpp | 248 auto fdg = CreateUniquePtr<DistributedFS::FDGuard>(fd, false); in InstantiateFile()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_file/class_file/ |
H A D | file_n_exporter.cpp | 473 FDGuard sfd; in FileCopy() 480 FDGuard ofd; in FileCopy() 843 FDGuard fdg; in ReadTextExec() 891 FDGuard fdg; in ReadArrayBufferExec()
|