|
GDB (API)
|
#include "exceptions.h"Go to the source code of this file.
Classes | |
| struct | interp_procs |
Defines | |
| #define | INTERP_CONSOLE "console" |
| #define | INTERP_MI1 "mi1" |
| #define | INTERP_MI2 "mi2" |
| #define | INTERP_MI3 "mi3" |
| #define | INTERP_MI "mi" |
| #define | INTERP_TUI "tui" |
| #define | INTERP_INSIGHT "insight" |
Typedefs | |
| typedef void *( | interp_init_ftype )(struct interp *self, int top_level) |
| typedef int( | interp_resume_ftype )(void *data) |
| typedef int( | interp_suspend_ftype )(void *data) |
| typedef int( | interp_prompt_p_ftype )(void *data) |
| typedef void( | interp_command_loop_ftype )(void *data) |
| typedef struct ui_out *( | interp_ui_out_ftype )(struct interp *self) |
| typedef int( | interp_set_logging_ftype )(struct interp *self, int start_log, struct ui_file *out, struct ui_file *logfile) |
Functions | |
| int | interp_resume (struct interp *interp) |
| int | interp_suspend (struct interp *interp) |
| int | interp_prompt_p (struct interp *interp) |
| int | interp_exec_p (struct interp *interp) |
| struct gdb_exception | interp_exec (struct interp *interp, const char *command) |
| int | interp_quiet_p (struct interp *interp) |
| struct gdb_exception() | interp_exec_ftype (void *data, const char *command) |
| struct interp * | interp_new (const char *name, const struct interp_procs *procs) |
| void | interp_add (struct interp *interp) |
| int | interp_set (struct interp *interp, int top_level) |
| struct interp * | interp_lookup (const char *name) |
| struct ui_out * | interp_ui_out (struct interp *interp) |
| void * | interp_data (struct interp *interp) |
| const char * | interp_name (struct interp *interp) |
| struct interp * | interp_set_temp (const char *name) |
| int | current_interp_named_p (const char *name) |
| int | current_interp_display_prompt_p (void) |
| void | current_interp_command_loop (void) |
| int | current_interp_set_logging (int start_log, struct ui_file *out, struct ui_file *logfile) |
| void * | top_level_interpreter_data (void) |
| struct interp * | top_level_interpreter (void) |
| void | clear_interpreter_hooks (void) |
Variables | |
| int | interpreter_async |
| #define INTERP_CONSOLE "console" |
| #define INTERP_INSIGHT "insight" |
| #define INTERP_MI1 "mi1" |
| #define INTERP_MI2 "mi2" |
| #define INTERP_MI3 "mi3" |
| #define INTERP_TUI "tui" |
| typedef void( interp_command_loop_ftype)(void *data) |
| typedef void*( interp_init_ftype)(struct interp *self, int top_level) |
| typedef int( interp_prompt_p_ftype)(void *data) |
| typedef int( interp_resume_ftype)(void *data) |
| typedef int( interp_set_logging_ftype)(struct interp *self, int start_log, struct ui_file *out, struct ui_file *logfile) |
| typedef int( interp_suspend_ftype)(void *data) |
| typedef struct ui_out*( interp_ui_out_ftype)(struct interp *self) |
| void clear_interpreter_hooks | ( | void | ) |
| void current_interp_command_loop | ( | void | ) |
| int current_interp_display_prompt_p | ( | void | ) |
| int current_interp_named_p | ( | const char * | name | ) |
| int current_interp_set_logging | ( | int | start_log, |
| struct ui_file * | out, | ||
| struct ui_file * | logfile | ||
| ) |
| void interp_add | ( | struct interp * | interp | ) |
| void* interp_data | ( | struct interp * | interp | ) |
| struct gdb_exception interp_exec | ( | struct interp * | interp, |
| const char * | command | ||
| ) | [read] |
| struct gdb_exception() interp_exec_ftype | ( | void * | data, |
| const char * | command | ||
| ) | [read] |
| int interp_exec_p | ( | struct interp * | interp | ) |
| struct interp* interp_lookup | ( | const char * | name | ) | [read] |
| const char* interp_name | ( | struct interp * | interp | ) |
| struct interp* interp_new | ( | const char * | name, |
| const struct interp_procs * | procs | ||
| ) | [read] |
| int interp_prompt_p | ( | struct interp * | interp | ) |
| int interp_quiet_p | ( | struct interp * | interp | ) |
| int interp_resume | ( | struct interp * | interp | ) |
| int interp_set | ( | struct interp * | interp, |
| int | top_level | ||
| ) |
| struct interp* interp_set_temp | ( | const char * | name | ) | [read] |
| int interp_suspend | ( | struct interp * | interp | ) |
| struct ui_out* interp_ui_out | ( | struct interp * | interp | ) | [read] |
| struct interp* top_level_interpreter | ( | void | ) | [read] |
| void* top_level_interpreter_data | ( | void | ) |
1.7.6.1