GDB (API)
Functions | Variables
/home/stan/gdb/src/gdb/interps.c File Reference
#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

Function Documentation

void _initialize_interpreter ( void  )
void clear_interpreter_hooks ( void  )

Definition at line 369 of file interps.c.

void current_interp_command_loop ( void  )

Definition at line 323 of file interps.c.

Definition at line 311 of file interps.c.

int current_interp_named_p ( const char *  interp_name)

Definition at line 299 of file interps.c.

int current_interp_set_logging ( int  start_log,
struct ui_file *  out,
struct ui_file *  logfile 
)

Definition at line 257 of file interps.c.

void interp_add ( struct interp *  interp)

Definition at line 113 of file interps.c.

void* interp_data ( struct interp *  interp)

Definition at line 284 of file interps.c.

struct gdb_exception interp_exec ( struct interp *  interp,
const char *  command_str 
) [read]

Definition at line 357 of file interps.c.

int interp_exec_p ( struct interp *  interp)

Definition at line 351 of file interps.c.

struct interp* interp_lookup ( const char *  name) [read]

Definition at line 229 of file interps.c.

const char* interp_name ( struct interp *  interp)

Definition at line 292 of file interps.c.

struct interp* interp_new ( const char *  name,
const struct interp_procs procs 
) [read]

Definition at line 92 of file interps.c.

int interp_quiet_p ( struct interp *  interp)

Definition at line 331 of file interps.c.

int interp_set ( struct interp *  interp,
int  top_level 
)

Definition at line 139 of file interps.c.

struct interp* interp_set_temp ( const char *  name) [read]

Definition at line 271 of file interps.c.

struct ui_out* interp_ui_out ( struct interp *  interp) [read]

Definition at line 248 of file interps.c.

struct interp* top_level_interpreter ( void  ) [read]

Definition at line 494 of file interps.c.

void* top_level_interpreter_data ( void  )

Definition at line 500 of file interps.c.


Variable Documentation

Definition at line 49 of file interps.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines