Home
last modified time | relevance | path

Searched refs:ScopedFD (Results 1 – 4 of 4) sorted by relevance

/tool/
A Dinternal.h40 class ScopedFD {
42 ScopedFD() {} in ScopedFD() function
43 explicit ScopedFD(int fd) : fd_(fd) {} in ScopedFD() function
44 ScopedFD(ScopedFD &&other) { *this = std::move(other); } in ScopedFD() function
45 ScopedFD(const ScopedFD &) = delete;
46 ~ScopedFD() { reset(); } in ~ScopedFD()
48 ScopedFD &operator=(const ScopedFD &) = delete;
49 ScopedFD &operator=(ScopedFD &&other) {
78 ScopedFD OpenFD(const char *path, int flags);
93 ScopedFILE FDToFILE(ScopedFD fd, const char *mode);
A Dfd.cc33 ScopedFD OpenFD(const char *path, int flags) { in OpenFD()
35 return ScopedFD(_open(path, flags)); in OpenFD()
41 return ScopedFD(fd); in OpenFD()
93 ScopedFILE FDToFILE(ScopedFD fd, const char *mode) { in FDToFILE()
A Ddigest.cc70 static ScopedFD OpenFile(const std::string &filename) { in OpenFile()
71 ScopedFD fd = OpenFD(filename.c_str(), O_RDONLY | O_BINARY); in OpenFile()
75 return ScopedFD(); in OpenFile()
83 return ScopedFD(); in OpenFile()
88 return ScopedFD(); in OpenFile()
102 ScopedFD scoped_fd; in SumFile()
208 ScopedFD fd = OpenFile(source.filename()); in Check()
A Dpkcs12.cc62 ScopedFD fd = OpenFD(args_map["-dump"].c_str(), O_RDONLY); in DoPKCS12()

Completed in 9 milliseconds