|
GDB (xrefs)
|
#include "defs.h"#include "interps.h"#include "event-top.h"#include "ui-out.h"#include "cli-out.h"#include "top.h"#include "gdb_string.h"#include "exceptions.h"Go to the source code of this file.
Functions | |
| static struct gdb_exception | safe_execute_command (struct ui_out *uiout, char *command, int from_tty) |
| static void * | cli_interpreter_init (struct interp *self, int top_level) |
| static int | cli_interpreter_resume (void *data) |
| static int | cli_interpreter_suspend (void *data) |
| static int | cli_interpreter_display_prompt_p (void *data) |
| static struct gdb_exception | cli_interpreter_exec (void *data, const char *command_str) |
| static struct ui_out * | cli_ui_out (struct interp *self) |
| void | _initialize_cli_interp (void) |
Variables | |
| struct ui_out * | cli_uiout |
| initialize_file_ftype | _initialize_cli_interp |
| void _initialize_cli_interp | ( | void | ) |
Definition at line 146 of file cli-interp.c.
References _initialize_cli_interp, cli_command_loop(), cli_interpreter_display_prompt_p(), cli_interpreter_exec(), cli_interpreter_init(), cli_interpreter_resume(), cli_interpreter_suspend(), cli_out_new(), cli_ui_out(), gdb_stdout, interp_add(), INTERP_CONSOLE, and interp_new().
| static int cli_interpreter_display_prompt_p | ( | void * | data | ) | [static] |
Definition at line 81 of file cli-interp.c.
References interp_quiet_p().
Referenced by _initialize_cli_interp().
| static struct gdb_exception cli_interpreter_exec | ( | void * | data, |
| const char * | command_str | ||
| ) | [static, read] |
Definition at line 90 of file cli-interp.c.
References cli_out_set_stream(), gdb_stdout, and safe_execute_command().
Referenced by _initialize_cli_interp().
| static void* cli_interpreter_init | ( | struct interp * | self, |
| int | top_level | ||
| ) | [static] |
Definition at line 41 of file cli-interp.c.
Referenced by _initialize_cli_interp().
| static int cli_interpreter_resume | ( | void * | data | ) | [static] |
Definition at line 47 of file cli-interp.c.
References cli_out_set_stream(), gdb_setup_readline(), and gdb_stdout.
Referenced by _initialize_cli_interp().
| static int cli_interpreter_suspend | ( | void * | data | ) | [static] |
Definition at line 73 of file cli-interp.c.
References gdb_disable_readline().
Referenced by _initialize_cli_interp().
| static struct ui_out* cli_ui_out | ( | struct interp * | self | ) | [static, read] |
Definition at line 137 of file cli-interp.c.
References cli_uiout.
Referenced by _initialize_cli_interp().
| static struct gdb_exception safe_execute_command | ( | struct ui_out * | uiout, |
| char * | command, | ||
| int | from_tty | ||
| ) | [static, read] |
Definition at line 113 of file cli-interp.c.
References current_uiout, exception_print(), execute_command(), gdb_stderr, RETURN_MASK_ALL, and TRY_CATCH.
Referenced by cli_interpreter_exec().
Referenced by _initialize_cli_interp(), and initialize_all_files().
Definition at line 29 of file cli-interp.c.
Referenced by cli_ui_out().
1.7.6.1