Lines Matching refs:std
58 virtual std::shared_ptr<FDEntry> clone() const = 0;
87 std::shared_ptr<FDEntry>
90 return std::make_shared<HBFDEntry>(*this);
115 FileFDEntry(int sim_fd, int flags, std::string const& file_name,
126 std::shared_ptr<FDEntry>
129 return std::make_shared<FileFDEntry>(*this);
132 std::string const& getFileName() const { return _fileName; }
135 void setFileName(std::string const& file_name) { _fileName = file_name; }
142 std::string _fileName;
170 std::shared_ptr<FDEntry>
173 return std::make_shared<PipeFDEntry>(*this);
197 DeviceFDEntry(EmulatedDriver *driver, std::string const& file_name,
207 std::shared_ptr<FDEntry>
210 return std::make_shared<DeviceFDEntry>(*this);
214 std::string const& getFileName() const { return _fileName; }
221 std::string _fileName;
238 std::shared_ptr<FDEntry>
241 return std::make_shared<SocketFDEntry>(*this);