GDB (xrefs)
Typedefs | Functions
/tmp/gdb-7.10/gdb/exceptions.h File Reference
#include "ui-out.h"

Go to the source code of this file.

Typedefs

typedef intcatch_exceptions_ftype) (struct ui_out *ui_out, void *args)
 
typedef void( catch_exception_ftype) (struct ui_out *ui_out, void *args)
 
typedef intcatch_errors_ftype) (void *)
 

Functions

void exception_print (struct ui_file *file, struct gdb_exception e)
 
void exception_fprintf (struct ui_file *file, struct gdb_exception e, const char *prefix,...) ATTRIBUTE_PRINTF(3
 
int catch_exceptions (struct ui_out *uiout, catch_exceptions_ftype *func, void *func_args, return_mask mask)
 
int catch_exceptions_with_msg (struct ui_out *uiout, catch_exceptions_ftype *func, void *func_args, char **gdberrmsg, return_mask mask)
 
int catch_errors (catch_errors_ftype *, void *, char *, return_mask)
 

Typedef Documentation

typedef int( catch_errors_ftype) (void *)

Definition at line 88 of file exceptions.h.

typedef void( catch_exception_ftype) (struct ui_out *ui_out, void *args)

Definition at line 72 of file exceptions.h.

typedef int( catch_exceptions_ftype) (struct ui_out *ui_out, void *args)

Definition at line 68 of file exceptions.h.

Function Documentation

int catch_errors ( catch_errors_ftype ,
void *  ,
char *  ,
return_mask   
)
int catch_exceptions ( struct ui_out uiout,
catch_exceptions_ftype func,
void *  func_args,
return_mask  mask 
)
int catch_exceptions_with_msg ( struct ui_out uiout,
catch_exceptions_ftype func,
void *  func_args,
char **  gdberrmsg,
return_mask  mask 
)
void exception_fprintf ( struct ui_file file,
struct gdb_exception  e,
const char *  prefix,
  ... 
)
void exception_print ( struct ui_file file,
struct gdb_exception  e 
)