GDB (API)
|
Go to the source code of this file.
Typedefs | |
typedef void( | ui_file_flush_ftype )(struct ui_file *stream) |
typedef void( | ui_file_write_ftype )(struct ui_file *stream, const char *buf, long length_buf) |
typedef void( | ui_file_fputs_ftype )(const char *, struct ui_file *stream) |
typedef void( | ui_file_write_async_safe_ftype )(struct ui_file *stream, const char *buf, long length_buf) |
typedef long( | ui_file_read_ftype )(struct ui_file *stream, char *buf, long length_buf) |
typedef int( | ui_file_isatty_ftype )(struct ui_file *stream) |
typedef void( | ui_file_rewind_ftype )(struct ui_file *stream) |
typedef void( | ui_file_put_method_ftype )(void *object, const char *buffer, long length_buffer) |
typedef void( | ui_file_put_ftype )(struct ui_file *stream, ui_file_put_method_ftype *method, void *context) |
typedef void( | ui_file_delete_ftype )(struct ui_file *stream) |
typedef int( | ui_file_fseek_ftype )(struct ui_file *stream, long offset, int whence) |
Functions | |
struct ui_file * | ui_file_new (void) |
void | set_ui_file_flush (struct ui_file *stream, ui_file_flush_ftype *flush) |
void | set_ui_file_write (struct ui_file *stream, ui_file_write_ftype *fputs) |
void | set_ui_file_fputs (struct ui_file *stream, ui_file_fputs_ftype *fputs) |
void | set_ui_file_write_async_safe (struct ui_file *stream, ui_file_write_async_safe_ftype *write_async_safe) |
void | set_ui_file_read (struct ui_file *stream, ui_file_read_ftype *fread) |
void | set_ui_file_isatty (struct ui_file *stream, ui_file_isatty_ftype *isatty) |
void | set_ui_file_rewind (struct ui_file *stream, ui_file_rewind_ftype *rewind) |
void | set_ui_file_put (struct ui_file *stream, ui_file_put_ftype *put) |
void | set_ui_file_data (struct ui_file *stream, void *data, ui_file_delete_ftype *delete) |
void | set_ui_file_fseek (struct ui_file *stream, ui_file_fseek_ftype *fseek_ptr) |
void * | ui_file_data (struct ui_file *file) |
void | gdb_flush (struct ui_file *) |
void | ui_file_delete (struct ui_file *stream) |
void | ui_file_rewind (struct ui_file *stream) |
int | ui_file_isatty (struct ui_file *) |
void | ui_file_write (struct ui_file *file, const char *buf, long length_buf) |
void | ui_file_write_async_safe (struct ui_file *file, const char *buf, long length_buf) |
void | ui_file_put (struct ui_file *src, ui_file_put_method_ftype *write, void *dest) |
char * | ui_file_xstrdup (struct ui_file *file, long *length) |
char * | ui_file_obsavestring (struct ui_file *file, struct obstack *obstack, long *length) |
long | ui_file_read (struct ui_file *file, char *buf, long length_buf) |
int | ui_file_fseek (struct ui_file *file, long offset, int whence) |
struct ui_file * | mem_fileopen (void) |
struct ui_file * | stdio_fileopen (FILE *file) |
struct ui_file * | stderr_fileopen (void) |
struct ui_file * | gdb_fopen (const char *name, const char *mode) |
struct ui_file * | tee_file_new (struct ui_file *one, int close_one, struct ui_file *two, int close_two) |
typedef void( ui_file_delete_ftype)(struct ui_file *stream) |
typedef void( ui_file_flush_ftype)(struct ui_file *stream) |
typedef void( ui_file_fputs_ftype)(const char *, struct ui_file *stream) |
typedef int( ui_file_fseek_ftype)(struct ui_file *stream, long offset, int whence) |
typedef int( ui_file_isatty_ftype)(struct ui_file *stream) |
typedef void( ui_file_put_ftype)(struct ui_file *stream, ui_file_put_method_ftype *method, void *context) |
typedef void( ui_file_put_method_ftype)(void *object, const char *buffer, long length_buffer) |
typedef long( ui_file_read_ftype)(struct ui_file *stream, char *buf, long length_buf) |
typedef void( ui_file_rewind_ftype)(struct ui_file *stream) |
typedef void( ui_file_write_async_safe_ftype)(struct ui_file *stream, const char *buf, long length_buf) |
typedef void( ui_file_write_ftype)(struct ui_file *stream, const char *buf, long length_buf) |
struct ui_file* mem_fileopen | ( | void | ) | [read] |
void set_ui_file_data | ( | struct ui_file * | stream, |
void * | data, | ||
ui_file_delete_ftype * | delete | ||
) |
void set_ui_file_flush | ( | struct ui_file * | stream, |
ui_file_flush_ftype * | flush | ||
) |
void set_ui_file_fputs | ( | struct ui_file * | stream, |
ui_file_fputs_ftype * | fputs | ||
) |
void set_ui_file_fseek | ( | struct ui_file * | stream, |
ui_file_fseek_ftype * | fseek_ptr | ||
) |
void set_ui_file_isatty | ( | struct ui_file * | stream, |
ui_file_isatty_ftype * | isatty | ||
) |
void set_ui_file_put | ( | struct ui_file * | stream, |
ui_file_put_ftype * | put | ||
) |
void set_ui_file_read | ( | struct ui_file * | stream, |
ui_file_read_ftype * | fread | ||
) |
void set_ui_file_rewind | ( | struct ui_file * | stream, |
ui_file_rewind_ftype * | rewind | ||
) |
void set_ui_file_write | ( | struct ui_file * | stream, |
ui_file_write_ftype * | fputs | ||
) |
void set_ui_file_write_async_safe | ( | struct ui_file * | stream, |
ui_file_write_async_safe_ftype * | write_async_safe | ||
) |
struct ui_file* stderr_fileopen | ( | void | ) | [read] |
struct ui_file* stdio_fileopen | ( | FILE * | file | ) | [read] |
struct ui_file* tee_file_new | ( | struct ui_file * | one, |
int | close_one, | ||
struct ui_file * | two, | ||
int | close_two | ||
) | [read] |
void* ui_file_data | ( | struct ui_file * | file | ) |
void ui_file_delete | ( | struct ui_file * | stream | ) |
int ui_file_fseek | ( | struct ui_file * | file, |
long | offset, | ||
int | whence | ||
) |
int ui_file_isatty | ( | struct ui_file * | ) |
struct ui_file* ui_file_new | ( | void | ) | [read] |
char* ui_file_obsavestring | ( | struct ui_file * | file, |
struct obstack * | obstack, | ||
long * | length | ||
) |
void ui_file_put | ( | struct ui_file * | src, |
ui_file_put_method_ftype * | write, | ||
void * | dest | ||
) |
long ui_file_read | ( | struct ui_file * | file, |
char * | buf, | ||
long | length_buf | ||
) |
void ui_file_rewind | ( | struct ui_file * | stream | ) |
void ui_file_write | ( | struct ui_file * | file, |
const char * | buf, | ||
long | length_buf | ||
) |
void ui_file_write_async_safe | ( | struct ui_file * | file, |
const char * | buf, | ||
long | length_buf | ||
) |
char* ui_file_xstrdup | ( | struct ui_file * | file, |
long * | length | ||
) |