38 const char *tblid)
override;
49 const char *fldname,
int value)
override;
51 const char *fldname)
override;
53 const char *fldname,
const char *
string)
override;
55 const char *fldname,
const char *format, va_list args)
57 virtual void do_spaces (
int numspaces)
override;
58 virtual void do_text (
const char *
string)
override;
59 virtual void do_message (
const char *format, va_list args)
override 61 virtual void do_wrap_hint (
const char *identstring)
override;
71 void out_field_fmt (
int fldno,
const char *fldname,
const char *format, ...)
virtual void do_table_end() override
virtual void virtual void do_wrap_hint(const char *identstring) override
void out_field_fmt(int fldno, const char *fldname, const char *format,...) ATTRIBUTE_PRINTF(4
virtual void do_flush() override
virtual void do_field_int(int fldno, int width, ui_align align, const char *fldname, int value) override
virtual void do_begin(ui_out_type type, const char *id) override
virtual void do_field_fmt(int fldno, int width, ui_align align, const char *fldname, const char *format, va_list args) override ATTRIBUTE_PRINTF(6
mach_port_t kern_return_t mach_port_t msgports 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
void cli_display_match_list(char **matches, int len, int max)
void std::vector< ui_file * > m_streams
virtual void do_table_begin(int nbrofcols, int nr_rows, const char *tblid) override
virtual void virtual void do_spaces(int numspaces) override
virtual void do_text(const char *string) 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_table_header(int width, ui_align align, const std::string &col_name, const std::string &col_hdr) override
ui_file * set_stream(ui_file *stream)
cli_ui_out * cli_out_new(struct ui_file *stream)
cli_ui_out(ui_file *stream, ui_out_flags flags)
virtual void do_table_body() override
virtual void do_field_string(int fldno, int width, ui_align align, const char *fldname, const char *string) override
virtual void do_redirect(struct ui_file *outstream) override
virtual void do_message(const char *format, va_list args) override ATTRIBUTE_PRINTF(2