Searched refs:ScopedFD (Results 1 – 4 of 4) sorted by relevance
40 class ScopedFD {42 ScopedFD() {} in ScopedFD() function43 explicit ScopedFD(int fd) : fd_(fd) {} in ScopedFD() function44 ScopedFD(ScopedFD &&other) { *this = std::move(other); } in ScopedFD() function45 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);
33 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()
70 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()
62 ScopedFD fd = OpenFD(args_map["-dump"].c_str(), O_RDONLY); in DoPKCS12()
Completed in 9 milliseconds