57 if (data->
start_of_line == 0 && strcmp (fldname,
"line") == 0)
66 width, alignment, fldname, value);
84 if (fldname && data->
line > 0 && strcmp (fldname,
"fullname") == 0)
119 fldname, format, args);
132 if (strchr (
string,
'\n') != 0)
139 if (strchr (
string,
'\n'))
static void tui_field_string(struct ui_out *uiout, int fldno, int width, enum ui_align align, const char *fldname, const char *string)
void cli_out_data_ctor(cli_out_data *self, struct ui_file *stream)
field_fmt_ftype * field_fmt
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
const struct ui_out_impl cli_ui_out_impl
static struct ui_out_impl tui_ui_out_impl
void _initialize_tui_out(void)
void tui_show_source(const char *fullname, int line)
struct ui_out * ui_out_new(const struct ui_out_impl *impl, void *data, int flags)
static void tui_text(struct ui_out *uiout, const char *string)
field_string_ftype * field_string
static void tui_field_fmt(struct ui_out *uiout, int fldno, int width, enum ui_align align, const char *fldname, const char *format, va_list args)
struct cli_ui_out_data base
static void tui_field_int(struct ui_out *uiout, int fldno, int width, enum ui_align alignment, const char *fldname, int value)
void * ui_out_data(struct ui_out *uiout)
struct ui_out * tui_out_new(struct ui_file *stream)
field_int_ftype * field_int