GDB (xrefs)
Enumerations | Functions | Variables
tui.h File Reference

Go to the source code of this file.

Enumerations

enum  tui_status { TUI_SUCCESS, TUI_FAILURE }
 
enum  tui_win_type {
  SRC_WIN = 0, DISASSEM_WIN, DATA_WIN, CMD_WIN,
  MAX_MAJOR_WINDOWS, LOCATOR_WIN, EXEC_INFO_WIN, DATA_ITEM_WIN,
  MAX_WINDOWS, UNDEFINED_WIN
}
 
enum  tui_key_mode { TUI_COMMAND_MODE, TUI_SINGLE_KEY_MODE, TUI_ONE_COMMAND_MODE }
 

Functions

void strcat_to_buf (char *, int, const char *)
 
CORE_ADDR tui_get_low_disassembly_address (struct gdbarch *, CORE_ADDR, CORE_ADDR)
 
void tui_show_assembly (struct gdbarch *gdbarch, CORE_ADDR addr)
 
int tui_is_window_visible (enum tui_win_type type)
 
int tui_get_command_dimension (unsigned int *width, unsigned int *height)
 
void tui_initialize_readline (void)
 
void tui_enable (void)
 
void tui_disable (void)
 
void tui_set_key_mode (enum tui_key_mode mode)
 
void tui_show_source (const char *fullname, int line)
 
struct ui_outtui_out_new (struct ui_file *stream)
 
enum tui_status tui_set_layout_by_name (const char *)
 

Variables

enum tui_key_mode tui_current_key_mode
 
int tui_active
 

Enumeration Type Documentation

Enumerator
TUI_COMMAND_MODE 
TUI_SINGLE_KEY_MODE 
TUI_ONE_COMMAND_MODE 

Definition at line 73 of file tui.h.

enum tui_status
Enumerator
TUI_SUCCESS 
TUI_FAILURE 

Definition at line 30 of file tui.h.

Enumerator
SRC_WIN 
DISASSEM_WIN 
DATA_WIN 
CMD_WIN 
MAX_MAJOR_WINDOWS 
LOCATOR_WIN 
EXEC_INFO_WIN 
DATA_ITEM_WIN 
MAX_WINDOWS 
UNDEFINED_WIN 

Definition at line 37 of file tui.h.

Function Documentation

void strcat_to_buf ( char *  ,
int  ,
const char *   
)

Definition at line 560 of file tui.c.

Referenced by tui_make_status_line(), tui_set_locator_fullname(), and tui_set_locator_info().

void tui_disable ( void  )
void tui_enable ( void  )
int tui_get_command_dimension ( unsigned int width,
unsigned int height 
)

Definition at line 659 of file tui.c.

References tui_active, and TUI_CMD_WIN.

Referenced by init_page_info().

CORE_ADDR tui_get_low_disassembly_address ( struct gdbarch ,
CORE_ADDR  ,
CORE_ADDR   
)
void tui_initialize_readline ( void  )
int tui_is_window_visible ( enum tui_win_type  type)
struct ui_out* tui_out_new ( struct ui_file stream)
void tui_set_key_mode ( enum tui_key_mode  mode)
enum tui_status tui_set_layout_by_name ( const char *  )
void tui_show_assembly ( struct gdbarch gdbarch,
CORE_ADDR  addr 
)

Definition at line 640 of file tui.c.

References DISASSEM_WIN, tui_add_win_to_layout(), and tui_update_source_windows_with_addr().

Referenced by print_disassembly().

void tui_show_source ( const char *  fullname,
int  line 
)

Variable Documentation

int tui_active
enum tui_key_mode tui_current_key_mode