GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | curses_deleter |
struct | tui_win_info |
Macros | |
#define | MIN_WIN_HEIGHT 3 |
#define | SRC_NAME "src" |
#define | CMD_NAME "cmd" |
#define | DATA_NAME "regs" |
#define | DISASSEM_NAME "asm" |
#define | STATUS_NAME "status" |
#define | TUI_SRC_WIN ((tui_source_window *) tui_win_list[SRC_WIN]) |
#define | TUI_DISASM_WIN ((tui_disasm_window *) tui_win_list[DISASSEM_WIN]) |
#define | TUI_DATA_WIN ((tui_data_window *) tui_win_list[DATA_WIN]) |
#define | TUI_CMD_WIN ((tui_cmd_window *) tui_win_list[CMD_WIN]) |
#define | TUI_STATUS_WIN ((tui_locator_window *) tui_win_list[STATUS_WIN]) |
Functions | |
static std::vector< tui_win_info * > & | all_tui_windows () |
int | tui_term_height (void) |
void | tui_set_term_height_to (int) |
int | tui_term_width (void) |
void | tui_set_term_width_to (int) |
struct tui_win_info * | tui_win_with_focus (void) |
bool | tui_win_resized () |
void | tui_set_win_resized_to (bool) |
struct tui_win_info * | tui_next_win (struct tui_win_info *) |
struct tui_win_info * | tui_prev_win (struct tui_win_info *) |
Variables | |
struct tui_win_info * | tui_win_list [MAX_MAJOR_WINDOWS] |
std::vector< tui_win_info * > | tui_windows |
unsigned int | tui_tab_width |
#define CMD_NAME "cmd" |
Definition at line 187 of file tui-data.h.
Referenced by initialize_known_windows(), initialize_layouts(), tui_cmd_window::name(), tui_layout_split::remove_windows(), tui_new_layout_command(), tui_register_window(), tui_remove_some_windows(), and window_name_completer().
#define DATA_NAME "regs" |
Definition at line 188 of file tui-data.h.
Referenced by initialize_known_windows(), initialize_layouts(), tui_data_window::name(), and tui_register_window().
#define DISASSEM_NAME "asm" |
Definition at line 189 of file tui-data.h.
Referenced by initialize_known_windows(), initialize_layouts(), tui_disasm_window::name(), tui_add_win_to_layout(), and tui_register_window().
#define MIN_WIN_HEIGHT 3 |
Definition at line 38 of file tui-data.h.
Referenced by tui_win_info::min_height().
#define SRC_NAME "src" |
Definition at line 186 of file tui-data.h.
Referenced by initialize_known_windows(), initialize_layouts(), tui_source_window::name(), tui_add_win_to_layout(), tui_register_window(), and window_name_completer().
#define STATUS_NAME "status" |
Definition at line 190 of file tui-data.h.
Referenced by initialize_known_windows(), initialize_layouts(), tui_locator_window::name(), tui_layout_split::remove_windows(), and tui_register_window().
#define TUI_CMD_WIN ((tui_cmd_window *) tui_win_list[CMD_WIN]) |
Definition at line 198 of file tui-data.h.
Referenced by tui_layout_split::apply(), parse_scrolling_args(), tui_apply_current_layout(), tui_enable(), tui_get_command_dimension(), tui_get_low_disassembly_address(), tui_getc_1(), tui_inject_newline_into_command_window(), tui_mld_erase_entire_line(), tui_mld_flush(), tui_mld_getc(), tui_putc(), tui_puts(), tui_puts_internal(), tui_redisplay_readline(), tui_refresh_cmd_win(), tui_resize_all(), tui_set_layout(), tui_update_gdb_sizes(), and update_cmdwin_start_line().
#define TUI_DATA_WIN ((tui_data_window *) tui_win_list[DATA_WIN]) |
Definition at line 197 of file tui-data.h.
Referenced by tui_refresh_frame_and_register_information(), tui_reg_command(), tui_register_changed(), and tui_regs_layout().
#define TUI_DISASM_WIN ((tui_disasm_window *) tui_win_list[DISASSEM_WIN]) |
Definition at line 196 of file tui-data.h.
Referenced by extract_display_start_addr(), set_style_tui_current_position(), tui_apply_current_layout(), tui_get_low_disassembly_address(), tui_regs_layout(), and tui_remove_some_windows().
#define TUI_SRC_WIN ((tui_source_window *) tui_win_list[SRC_WIN]) |
Definition at line 195 of file tui-data.h.
Referenced by extract_display_start_addr(), tui_source_window_base::refill(), tui_source_window_base::rerender(), set_style_tui_current_position(), tui_enable(), tui_remove_some_windows(), and tui_set_compact_source().
#define TUI_STATUS_WIN ((tui_locator_window *) tui_win_list[STATUS_WIN]) |
Definition at line 199 of file tui-data.h.
Referenced by tui_show_locator_content().
|
inlinestatic |
Definition at line 207 of file tui-data.h.
References tui_windows.
Referenced by tui_all_windows_info(), tui_partial_win_by_name(), tui_refresh_all(), tui_rehighlight_all(), tui_set_focus_command(), tui_suppress_output::tui_suppress_output(), update_tab_width(), window_name_completer(), and tui_suppress_output::~tui_suppress_output().
|
extern |
Definition at line 111 of file tui-data.c.
References tui_win_info::can_focus(), and tui_windows.
Referenced by tui_rl_other_window(), and tui_set_focus_command().
|
extern |
Definition at line 135 of file tui-data.c.
References tui_win_info::can_focus(), and tui_windows.
Referenced by tui_set_focus_command().
|
extern |
Definition at line 86 of file tui-data.c.
References term_height.
Referenced by tui_enable(), and tui_resize_all().
|
extern |
Definition at line 102 of file tui-data.c.
References term_width.
Referenced by tui_enable(), and tui_resize_all().
|
extern |
|
extern |
Definition at line 78 of file tui-data.c.
References term_height.
Referenced by tui_win_info::max_height(), tui_apply_current_layout(), tui_get_low_disassembly_address(), tui_resize_all(), and tui_update_gdb_sizes().
|
extern |
Definition at line 94 of file tui-data.c.
References term_width.
Referenced by tui_win_info::max_width(), tui_apply_current_layout(), tui_resize_all(), and tui_update_gdb_sizes().
|
extern |
|
extern |
Definition at line 57 of file tui-data.c.
References win_with_focus.
Referenced by parse_scrolling_args(), tui_all_windows_info(), tui_apply_current_layout(), tui_dispatch_ctrl_char(), tui_remove_some_windows(), tui_rl_other_window(), and tui_set_focus_command().
|
extern |
Definition at line 807 of file tui-win.c.
Referenced by tui_disasm_window::set_contents(), tui_copy_source_line(), tui_set_tab_width(), and tui_set_tab_width_command().
|
extern |
Definition at line 32 of file tui-data.c.
Referenced by make_standard_window(), tui_add_win_to_layout(), tui_apply_current_layout(), and tui_is_window_visible().
|
extern |
Definition at line 65 of file tui-layout.c.
Referenced by all_tui_windows(), tui_source_windows::begin(), tui_source_windows::end(), tui_apply_current_layout(), tui_get_window_by_name(), tui_next_win(), and tui_prev_win().