GDB (API)
|
#include "defs.h"
#include "gdbcmd.h"
#include "ui-out.h"
#include "event-loop.h"
#include "event-top.h"
#include "interps.h"
#include "completer.h"
#include "gdb_string.h"
#include "gdb_assert.h"
#include "top.h"
#include "exceptions.h"
#include "continuations.h"
Go to the source code of this file.
Functions | |
void | _initialize_interpreter (void) |
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) |
int | current_interp_set_logging (int start_log, struct ui_file *out, struct ui_file *logfile) |
struct interp * | interp_set_temp (const char *name) |
void * | interp_data (struct interp *interp) |
const char * | interp_name (struct interp *interp) |
int | current_interp_named_p (const char *interp_name) |
int | current_interp_display_prompt_p (void) |
void | current_interp_command_loop (void) |
int | interp_quiet_p (struct interp *interp) |
int | interp_exec_p (struct interp *interp) |
struct gdb_exception | interp_exec (struct interp *interp, const char *command_str) |
void | clear_interpreter_hooks (void) |
struct interp * | top_level_interpreter (void) |
void * | top_level_interpreter_data (void) |
Variables | |
int | interpreter_async = 0 |
void _initialize_interpreter | ( | void | ) |
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 * | interp_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_str | ||
) | [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_quiet_p | ( | struct interp * | interp | ) |
int interp_set | ( | struct interp * | interp, |
int | top_level | ||
) |
struct interp* interp_set_temp | ( | const char * | name | ) | [read] |
struct ui_out* interp_ui_out | ( | struct interp * | interp | ) | [read] |
struct interp* top_level_interpreter | ( | void | ) | [read] |
void* top_level_interpreter_data | ( | void | ) |
int interpreter_async = 0 |