41 const char *tblid)
override;
45 const std::string &col_name,
46 const std::string &col_hdr)
override;
52 const char *fldname, LONGEST
value)
override;
54 const char *fldname, ULONGEST
value)
57 const char *fldname)
override;
64 const char *format, va_list args)
66 virtual void do_spaces (
int numspaces)
override;
67 virtual void do_text (
const char *
string)
override;
69 const char *format, va_list args)
override
77 double,
double)
override;
virtual void do_flush() override
bool can_emit_style_escape() const override
virtual void do_table_body() override
std::vector< cli_progress_info > m_progress_info
cli_ui_out(ui_file *stream, ui_out_flags flags=ui_source_list)
virtual void do_begin(ui_out_type type, const char *id) 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
void clear_progress_notify()
virtual void do_progress_start() override
virtual void virtual void do_spaces(int numspaces) override
virtual void do_field_string(int fldno, int width, ui_align align, const char *fldname, const char *string, const ui_file_style &style) override
virtual void do_field_signed(int fldno, int width, ui_align align, const char *fldname, LONGEST value) override
virtual void do_message(const ui_file_style &style, const char *format, va_list args) override ATTRIBUTE_PRINTF(3
virtual void do_progress_end() override
virtual 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
virtual void virtual void do_wrap_hint(int indent) override
std::vector< ui_file * > m_streams
virtual void do_text(const char *string) override
virtual void do_table_begin(int nbrofcols, int nr_rows, const char *tblid) override
ui_file * set_stream(ui_file *stream)
virtual void do_field_unsigned(int fldno, int width, ui_align align, const char *fldname, ULONGEST value) override
virtual void do_end(ui_out_type type) override
virtual void do_field_skip(int fldno, int width, ui_align align, const char *fldname) override
virtual void do_redirect(struct ui_file *outstream) override
virtual void do_progress_notify(const std::string &, const char *, double, double) override
void cli_display_match_list(char **matches, int len, int max)
static void ATTRIBUTE_PRINTF(1, 0)
mach_port_t kern_return_t mach_port_t mach_msg_type_name_t msgportsPoly mach_port_t kern_return_t pid_t pid mach_port_t kern_return_t mach_port_t task mach_port_t kern_return_t int flags
progress_update::state state
std::chrono::steady_clock::time_point last_update