GDB (xrefs)
|
#include "tui-out.h"
Public Member Functions | |
tui_ui_out (ui_file *stream) | |
![]() | |
cli_ui_out (ui_file *stream, ui_out_flags flags=ui_source_list) | |
virtual | ~cli_ui_out () |
ui_file * | set_stream (ui_file *stream) |
bool | can_emit_style_escape () const override |
![]() | |
ui_out (ui_out_flags flags=0) | |
virtual | ~ui_out () |
void | push_level (ui_out_type type) |
void | pop_level (ui_out_type type) |
void | table_begin (int nr_cols, int nr_rows, const std::string &tblid) |
void | table_header (int width, ui_align align, const std::string &col_name, const std::string &col_hdr) |
void | table_body () |
void | table_end () |
void | begin (ui_out_type type, const char *id) |
void | end (ui_out_type type) |
void | field_signed (const char *fldname, LONGEST value) |
void | field_fmt_signed (int width, ui_align align, const char *fldname, LONGEST value) |
void | field_unsigned (const char *fldname, ULONGEST value) |
void | field_core_addr (const char *fldname, struct gdbarch *gdbarch, CORE_ADDR address) |
void | field_string (const char *fldname, const char *string, const ui_file_style &style=ui_file_style()) |
void | field_string (const char *fldname, const std::string &string, const ui_file_style &style=ui_file_style()) |
void | field_stream (const char *fldname, string_file &stream, const ui_file_style &style=ui_file_style()) |
void | field_skip (const char *fldname) |
void | field_fmt (const char *fldname, const char *format,...) ATTRIBUTE_PRINTF(3 |
void void | field_fmt (const char *fldname, const ui_file_style &style, const char *format,...) ATTRIBUTE_PRINTF(4 |
void void void | spaces (int numspaces) |
void | text (const char *string) |
void | text (const std::string &string) |
void | message (const char *format,...) ATTRIBUTE_PRINTF(2 |
void void | vmessage (const ui_file_style &in_style, const char *format, va_list args) ATTRIBUTE_PRINTF(3 |
void void void | wrap_hint (int indent) |
void | flush () |
void | redirect (ui_file *outstream) |
ui_out_flags | test_flags (ui_out_flags mask) |
bool | is_mi_like_p () const |
bool | query_table_field (int colno, int *width, int *alignment, const char **col_name) |
Protected Member Functions | |
void | do_field_signed (int fldno, int width, ui_align align, const char *fldname, LONGEST value) override |
void | do_field_string (int fldno, int width, ui_align align, const char *fldname, const char *string, const ui_file_style &style) override |
void | do_field_fmt (int fldno, int width, ui_align align, const char *fldname, const ui_file_style &style, const char *format, va_list args) override ATTRIBUTE_PRINTF(7 |
void void | do_text (const char *string) override |
![]() | |
virtual void | do_table_begin (int nbrofcols, int nr_rows, const char *tblid) override |
virtual void | do_table_body () override |
virtual void | do_table_end () override |
virtual void | do_table_header (int width, ui_align align, const std::string &col_name, const std::string &col_hdr) override |
virtual void | do_begin (ui_out_type type, const char *id) override |
virtual void | do_end (ui_out_type type) override |
virtual void | do_field_unsigned (int fldno, int width, ui_align align, const char *fldname, ULONGEST value) override |
virtual void | do_field_skip (int fldno, int width, ui_align align, const char *fldname) override |
virtual void virtual void | do_spaces (int numspaces) override |
virtual void | do_message (const ui_file_style &style, const char *format, va_list args) override ATTRIBUTE_PRINTF(3 |
virtual void virtual void | do_wrap_hint (int indent) override |
virtual void | do_flush () override |
virtual void | do_redirect (struct ui_file *outstream) override |
virtual void | do_progress_start () override |
virtual void | do_progress_notify (const std::string &, const char *, double, double) override |
virtual void | do_progress_end () override |
bool | suppress_output () |
![]() | |
virtual bool | do_is_mi_like_p () const |
Private Attributes | |
int | m_line = 0 |
int | m_start_of_line = 0 |
|
overrideprotectedvirtual |
Reimplemented from cli_ui_out.
Definition at line 69 of file tui-out.c.
References cli_ui_out::do_field_fmt(), m_start_of_line, and cli_ui_out::suppress_output().
|
overrideprotectedvirtual |
Reimplemented from cli_ui_out.
Definition at line 31 of file tui-out.c.
References cli_ui_out::do_field_signed(), m_line, m_start_of_line, cli_ui_out::suppress_output(), and value.
|
overrideprotectedvirtual |
Reimplemented from cli_ui_out.
Definition at line 53 of file tui-out.c.
References cli_ui_out::do_field_string(), m_line, m_start_of_line, and cli_ui_out::suppress_output().
|
overrideprotectedvirtual |
Reimplemented from cli_ui_out.
Definition at line 82 of file tui-out.c.
References cli_ui_out::do_text(), m_line, m_start_of_line, and cli_ui_out::suppress_output().
|
private |
Definition at line 60 of file tui-out.h.
Referenced by do_field_signed(), do_field_string(), and do_text().
|
private |
Definition at line 61 of file tui-out.h.
Referenced by do_field_fmt(), do_field_signed(), do_field_string(), and do_text().