27 struct tl_interp_info;
206 #define SWITCH_THRU_ALL_UIS() \ 207 for (switch_thru_all_uis stau_state; !stau_state.done (); stau_state.next ()) 210 #define ALL_UIS(UI) \ 211 for (UI = ui_list; UI; UI = UI->next) \ 294 char *rl,
int repeat,
295 const char *annotation_suffix);
void maybe_wait_sync_command_done(int was_sync)
struct ui_file * m_gdb_stdin
void set_prompt(const char *s)
int gdb_in_secondary_prompt_p(struct ui *ui)
void show_commands(const char *args, int from_tty)
void check_frame_language_change(void)
char * saved_command_line
scoped_value_mark prepare_execute_command(void)
void ui_register_input_event_handler(struct ui *ui)
void(* input_handler)(char *)
void quit_force(int *, int)
void ui_unregister_input_event_handler(struct ui *ui)
void quit_command(const char *, int)
scoped_restore_tmpl< struct ui * > m_save_ui
struct ui_out * m_current_uiout
ui(FILE *instream, FILE *outstream, FILE *errstream)
struct ui_file * m_gdb_stdlog
int readnever_symbol_files
switch_thru_all_uis & operator=(const switch_thru_all_uis &)
void print_gdb_configuration(struct ui_file *)
void set_verbose(const char *, int, struct cmd_list_element *)
enum prompt_state prompt_state
int secondary_prompt_depth
const char * source_file_name
struct ui_file * m_gdb_stdout
struct ui_interp_info * interp_info
void show_history(const char *, int)
void gdb_add_history(const char *)
void execute_command(const char *, int)
void set_history(const char *, int)
struct buffer line_buffer
DISABLE_COPY_AND_ASSIGN(ui)
void wait_sync_command_done(void)
char * handle_line_of_input(struct buffer *cmd_line_buffer, char *rl, int repeat, const char *annotation_suffix)
void print_gdb_version(struct ui_file *)
void read_command_file(FILE *)
void(* call_readline)(gdb_client_data)
struct ui_file * m_gdb_stderr