Lines Matching full:fd
15 fd(open(name.c_str(), mode)) in FileHandle()
17 if (fd < 0) in FileHandle()
23 FileHandle::FileHandle(int fdIn) : fd(fdIn) {}; in FileHandle()
25 FileHandle::FileHandle(FileHandle&& in) noexcept : fd(in.fd) in FileHandle()
27 in.fd = -1; in FileHandle()
32 fd = in.fd; in operator =()
33 in.fd = -1; in operator =()
39 if (fd >= 0) in ~FileHandle()
41 int r = close(fd); in ~FileHandle()
44 lg2::error("Failed to close fd: '{FD}'", "FD", fd); in ~FileHandle()
51 return fd; in handle()