GDB (xrefs)
|
#include "ui-file.h"
Public Member Functions | |
bool | isatty () override |
bool | term_out () override |
bool | can_emit_style_escape () override |
void | flush () override |
void | wrap_here (int indent) override |
void | emit_style_escape (const ui_file_style &style) override |
void | reset_style () override |
int | fd () const override |
void | puts_unfiltered (const char *str) override |
void | write_async_safe (const char *buf, long length_buf) override |
![]() | |
ui_file () | |
virtual | ~ui_file ()=0 |
ui_file (ui_file &&other)=default | |
void | printf (const char *,...) ATTRIBUTE_PRINTF(2 |
void void | putstr (const char *str, int quoter) |
void | putstrn (const char *str, int n, int quoter, bool async_safe=false) |
void | putc (int c) |
void | vprintf (const char *, va_list) ATTRIBUTE_PRINTF(2 |
void virtual void | write (const char *buf, long length_buf)=0 |
virtual void | puts (const char *str) |
virtual long | read (char *buf, long length_buf) |
Protected Member Functions | |
wrapped_file (ui_file *stream) | |
Protected Attributes | |
ui_file * | m_stream |
![]() | |
ui_file_style | m_applied_style |
|
inlineexplicitprotected |
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 410 of file ui-file.h.
References ui_file::can_emit_style_escape(), and m_stream.
Referenced by pager_file::emit_style_escape(), and pager_file::reset_style().
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 419 of file ui-file.h.
References ui_file::emit_style_escape(), and m_stream.
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 426 of file ui-file.h.
References ui_file::fd(), and m_stream.
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 413 of file ui-file.h.
References ui_file::flush(), and m_stream.
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 404 of file ui-file.h.
References ui_file::isatty(), and m_stream.
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 429 of file ui-file.h.
References m_stream, and ui_file::puts_unfiltered().
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 423 of file ui-file.h.
References m_stream, and ui_file::reset_style().
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 407 of file ui-file.h.
References m_stream, and ui_file::term_out().
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 416 of file ui-file.h.
References m_stream, and ui_file::wrap_here().
|
inlineoverridevirtual |
Reimplemented from ui_file.
Definition at line 432 of file ui-file.h.
References m_stream, and ui_file::write_async_safe().
|
protected |
Definition at line 446 of file ui-file.h.
Referenced by can_emit_style_escape(), pager_file::emit_style_escape(), emit_style_escape(), fd(), pager_file::flush(), flush(), pager_file::flush_wrap_buffer(), isatty(), pager_file::prompt_for_continue(), pager_file::puts(), pager_file::puts_unfiltered(), puts_unfiltered(), reset_style(), term_out(), wrap_here(), timestamped_file::write(), pager_file::write_async_safe(), write_async_safe(), and pager_file::~pager_file().