GDB (API)
|
#include "defs.h"
#include "ui-file.h"
#include "gdb_obstack.h"
#include "gdb_string.h"
#include "gdb_select.h"
#include "filestuff.h"
#include <errno.h>
Go to the source code of this file.
Functions | |
struct ui_file * | ui_file_new (void) |
void | ui_file_delete (struct ui_file *file) |
void * | ui_file_data (struct ui_file *file) |
void | gdb_flush (struct ui_file *file) |
int | ui_file_isatty (struct ui_file *file) |
void | ui_file_rewind (struct ui_file *file) |
void | ui_file_put (struct ui_file *file, ui_file_put_method_ftype *write, void *dest) |
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) |
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) |
void | fputs_unfiltered (const char *buf, struct ui_file *file) |
void | set_ui_file_flush (struct ui_file *file, ui_file_flush_ftype *flush_ptr) |
void | set_ui_file_isatty (struct ui_file *file, ui_file_isatty_ftype *isatty_ptr) |
void | set_ui_file_rewind (struct ui_file *file, ui_file_rewind_ftype *rewind_ptr) |
void | set_ui_file_put (struct ui_file *file, ui_file_put_ftype *put_ptr) |
void | set_ui_file_write (struct ui_file *file, ui_file_write_ftype *write_ptr) |
void | set_ui_file_write_async_safe (struct ui_file *file, ui_file_write_async_safe_ftype *write_async_safe_ptr) |
void | set_ui_file_read (struct ui_file *file, ui_file_read_ftype *read_ptr) |
void | set_ui_file_fputs (struct ui_file *file, ui_file_fputs_ftype *fputs_ptr) |
void | set_ui_file_fseek (struct ui_file *file, ui_file_fseek_ftype *fseek_ptr) |
void | set_ui_file_data (struct ui_file *file, void *data, ui_file_delete_ftype *delete_ptr) |
char * | ui_file_xstrdup (struct ui_file *file, long *length) |
char * | ui_file_obsavestring (struct ui_file *file, struct obstack *obstack, long *length) |
struct ui_file * | mem_fileopen (void) |
void | mem_file_write (struct ui_file *file, const char *buffer, long length_buffer) |
struct ui_file * | stderr_fileopen (void) |
struct ui_file * | stdio_fileopen (FILE *file) |
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) |
Variables | |
int | ui_file_magic |
void fputs_unfiltered | ( | const char * | , |
struct ui_file * | |||
) |
void mem_file_write | ( | struct ui_file * | file, |
const char * | buffer, | ||
long | length_buffer | ||
) |
struct ui_file* mem_fileopen | ( | void | ) | [read] |
void set_ui_file_data | ( | struct ui_file * | file, |
void * | data, | ||
ui_file_delete_ftype * | delete_ptr | ||
) |
void set_ui_file_flush | ( | struct ui_file * | file, |
ui_file_flush_ftype * | flush_ptr | ||
) |
void set_ui_file_fputs | ( | struct ui_file * | file, |
ui_file_fputs_ftype * | fputs_ptr | ||
) |
void set_ui_file_fseek | ( | struct ui_file * | file, |
ui_file_fseek_ftype * | fseek_ptr | ||
) |
void set_ui_file_isatty | ( | struct ui_file * | file, |
ui_file_isatty_ftype * | isatty_ptr | ||
) |
void set_ui_file_put | ( | struct ui_file * | file, |
ui_file_put_ftype * | put_ptr | ||
) |
void set_ui_file_read | ( | struct ui_file * | file, |
ui_file_read_ftype * | read_ptr | ||
) |
void set_ui_file_rewind | ( | struct ui_file * | file, |
ui_file_rewind_ftype * | rewind_ptr | ||
) |
void set_ui_file_write | ( | struct ui_file * | file, |
ui_file_write_ftype * | write_ptr | ||
) |
void set_ui_file_write_async_safe | ( | struct ui_file * | file, |
ui_file_write_async_safe_ftype * | write_async_safe_ptr | ||
) |
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 * | file | ) |
int ui_file_fseek | ( | struct ui_file * | file, |
long | offset, | ||
int | whence | ||
) |
int ui_file_isatty | ( | struct ui_file * | 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 * | file, |
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 * | 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 | ||
) |
char* ui_file_xstrdup | ( | struct ui_file * | file, |
long * | length | ||
) |