Lines Matching defs:HBFDEntry
76 class HBFDEntry: public FDEntry
79 HBFDEntry(int flags, int sim_fd, bool close_on_exec = false)
83 HBFDEntry(HBFDEntry const& reg, bool close_on_exec = false)
90 return std::make_shared<HBFDEntry>(*this);
112 class FileFDEntry: public HBFDEntry
117 : HBFDEntry(flags, sim_fd, close_on_exec),
122 : HBFDEntry(reg._flags, reg._simFD, close_on_exec),
150 class PipeFDEntry: public HBFDEntry
160 : HBFDEntry(flags, sim_fd, close_on_exec), _pipeReadSource(-1),
165 : HBFDEntry(pipe._flags, pipe._simFD, close_on_exec),
224 class SocketFDEntry: public HBFDEntry
229 : HBFDEntry(0, sim_fd, close_on_exec),
234 : HBFDEntry(reg._flags, reg._simFD, close_on_exec),