GDB (API)
Functions
/home/stan/gdb/src/gdb/tui/tui-winsource.c File Reference
#include "defs.h"
#include <ctype.h>
#include "symtab.h"
#include "frame.h"
#include "breakpoint.h"
#include "value.h"
#include "source.h"
#include "objfiles.h"
#include "filenames.h"
#include "tui/tui.h"
#include "tui/tui-data.h"
#include "tui/tui-stack.h"
#include "tui/tui-win.h"
#include "tui/tui-wingeneral.h"
#include "tui/tui-winsource.h"
#include "tui/tui-source.h"
#include "tui/tui-disasm.h"
#include "gdb_string.h"
#include "gdb_curses.h"
#include "gdb_assert.h"

Go to the source code of this file.

Functions

void tui_display_main (void)
void tui_update_source_window (struct tui_win_info *win_info, struct gdbarch *gdbarch, struct symtab *s, struct tui_line_or_address line_or_addr, int noerror)
void tui_update_source_window_as_is (struct tui_win_info *win_info, struct gdbarch *gdbarch, struct symtab *s, struct tui_line_or_address line_or_addr, int noerror)
void tui_update_source_windows_with_addr (struct gdbarch *gdbarch, CORE_ADDR addr)
void tui_update_source_windows_with_line (struct symtab *s, int line)
void tui_clear_source_content (struct tui_win_info *win_info, int display_prompt)
void tui_erase_source_content (struct tui_win_info *win_info, int display_prompt)
void tui_show_source_content (struct tui_win_info *win_info)
void tui_horizontal_source_scroll (struct tui_win_info *win_info, enum tui_scroll_direction direction, int num_to_scroll)
void tui_set_is_exec_point_at (struct tui_line_or_address l, struct tui_win_info *win_info)
void tui_update_all_breakpoint_info (void)
int tui_update_breakpoint_info (struct tui_win_info *win, int current_only)
enum tui_status tui_set_exec_info_content (struct tui_win_info *win_info)
void tui_show_exec_info_content (struct tui_win_info *win_info)
void tui_erase_exec_info_content (struct tui_win_info *win_info)
void tui_clear_exec_info_content (struct tui_win_info *win_info)
void tui_update_exec_info (struct tui_win_info *win_info)
enum tui_status tui_alloc_source_buffer (struct tui_win_info *win_info)
int tui_line_is_displayed (int line, struct tui_win_info *win_info, int check_threshold)
int tui_addr_is_displayed (CORE_ADDR addr, struct tui_win_info *win_info, int check_threshold)

Function Documentation

int tui_addr_is_displayed ( CORE_ADDR  addr,
struct tui_win_info win_info,
int  check_threshold 
)

Definition at line 687 of file tui-winsource.c.

enum tui_status tui_alloc_source_buffer ( struct tui_win_info win_info)

Definition at line 610 of file tui-winsource.c.

void tui_clear_exec_info_content ( struct tui_win_info win_info)

Definition at line 593 of file tui-winsource.c.

void tui_clear_source_content ( struct tui_win_info win_info,
int  display_prompt 
)

Definition at line 214 of file tui-winsource.c.

void tui_display_main ( void  )

Definition at line 47 of file tui-winsource.c.

void tui_erase_exec_info_content ( struct tui_win_info win_info)

Definition at line 583 of file tui-winsource.c.

void tui_erase_source_content ( struct tui_win_info win_info,
int  display_prompt 
)

Definition at line 236 of file tui-winsource.c.

void tui_horizontal_source_scroll ( struct tui_win_info win_info,
enum tui_scroll_direction  direction,
int  num_to_scroll 
)

Definition at line 321 of file tui-winsource.c.

int tui_line_is_displayed ( int  line,
struct tui_win_info win_info,
int  check_threshold 
)

Definition at line 656 of file tui-winsource.c.

enum tui_status tui_set_exec_info_content ( struct tui_win_info win_info)

Definition at line 501 of file tui-winsource.c.

void tui_set_is_exec_point_at ( struct tui_line_or_address  l,
struct tui_win_info win_info 
)

Definition at line 367 of file tui-winsource.c.

void tui_show_exec_info_content ( struct tui_win_info win_info)

Definition at line 563 of file tui-winsource.c.

void tui_show_source_content ( struct tui_win_info win_info)

Definition at line 301 of file tui-winsource.c.

Definition at line 406 of file tui-winsource.c.

int tui_update_breakpoint_info ( struct tui_win_info win,
int  current_only 
)

Definition at line 430 of file tui-winsource.c.

void tui_update_exec_info ( struct tui_win_info win_info)

Definition at line 603 of file tui-winsource.c.

void tui_update_source_window ( struct tui_win_info win_info,
struct gdbarch *  gdbarch,
struct symtab s,
struct tui_line_or_address  line_or_addr,
int  noerror 
)

Definition at line 74 of file tui-winsource.c.

void tui_update_source_window_as_is ( struct tui_win_info win_info,
struct gdbarch *  gdbarch,
struct symtab s,
struct tui_line_or_address  line_or_addr,
int  noerror 
)

Definition at line 90 of file tui-winsource.c.

void tui_update_source_windows_with_addr ( struct gdbarch *  gdbarch,
CORE_ADDR  addr 
)

Definition at line 139 of file tui-winsource.c.

void tui_update_source_windows_with_line ( struct symtab s,
int  line 
)

Definition at line 180 of file tui-winsource.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines