Lines Matching refs:stdio_file
161 A stdio_file can either own its underlying file, or not. If it
162 owns the file, then destroying the stdio_file closes the underlying
165 class stdio_file : public ui_file
170 stdio_file is destroyed. */
171 explicit stdio_file (FILE *file, bool close_p = false);
173 /* Create an stdio_file that is not managing any file yet. Call
175 stdio_file ();
177 ~stdio_file () override;
180 on success, false otherwise. If the stdio_file previously owned
207 stdio_file::write_async_safe's benefit, in case fileno isn't
215 typedef std::unique_ptr<stdio_file> stdio_file_up;
217 /* Like stdio_file, but specifically for stderr.
242 class stderr_file : public stdio_file
248 to stdio_file for the actual outputting. */
281 class no_terminal_escape_file : public stdio_file
288 /* Like the stdio_file methods, but these filter out terminal escape