GDB (API)
Functions | Variables
/home/stan/gdb/src/gdb/tui/tui-data.c File Reference
#include "defs.h"
#include "symtab.h"
#include "tui/tui.h"
#include "tui/tui-data.h"
#include "tui/tui-wingeneral.h"
#include "gdb_string.h"
#include "gdb_curses.h"

Go to the source code of this file.

Functions

int tui_win_is_source_type (enum tui_win_type win_type)
int tui_win_is_auxillary (enum tui_win_type win_type)
int tui_win_has_locator (struct tui_win_info *win_info)
void tui_set_win_highlight (struct tui_win_info *win_info, int highlight)
int tui_win_resized (void)
void tui_set_win_resized_to (int resized)
struct tui_layout_deftui_layout_def (void)
struct tui_win_infotui_win_with_focus (void)
void tui_set_win_with_focus (struct tui_win_info *win_info)
int tui_default_tab_len (void)
void tui_set_default_tab_len (int len)
struct tui_listtui_source_windows (void)
void tui_clear_source_windows (void)
void tui_clear_source_windows_detail (void)
void tui_add_to_source_windows (struct tui_win_info *win_info)
void tui_clear_win_detail (struct tui_win_info *win_info)
struct tui_gen_win_infotui_source_exec_info_win_ptr (void)
struct tui_gen_win_infotui_disassem_exec_info_win_ptr (void)
struct tui_gen_win_infotui_locator_win_info_ptr (void)
int tui_term_height (void)
void tui_set_term_height_to (int h)
int tui_term_width (void)
void tui_set_term_width_to (int w)
enum tui_layout_type tui_current_layout (void)
void tui_set_current_layout_to (enum tui_layout_type new_layout)
struct tui_win_infotui_next_win (struct tui_win_info *cur_win)
struct tui_win_infotui_prev_win (struct tui_win_info *cur_win)
struct tui_win_infotui_partial_win_by_name (char *name)
char * tui_win_name (struct tui_gen_win_info *win_info)
void tui_initialize_static_data (void)
struct tui_gen_win_infotui_alloc_generic_win_info (void)
void tui_init_generic_part (struct tui_gen_win_info *win)
struct tui_win_infotui_alloc_win_info (enum tui_win_type type)
tui_win_content tui_alloc_content (int num_elements, enum tui_win_type type)
int tui_add_content_elements (struct tui_gen_win_info *win_info, int num_elements)
void tui_del_window (struct tui_win_info *win_info)
void tui_free_window (struct tui_win_info *win_info)
void tui_free_all_source_wins_content (void)
void tui_free_win_content (struct tui_gen_win_info *win_info)
void tui_del_data_windows (tui_win_content content, int content_size)
void tui_free_data_content (tui_win_content content, int content_size)

Variables

struct tui_win_infotui_win_list [MAX_MAJOR_WINDOWS]

Function Documentation

int tui_add_content_elements ( struct tui_gen_win_info win_info,
int  num_elements 
)

Definition at line 632 of file tui-data.c.

void tui_add_to_source_windows ( struct tui_win_info win_info)

Definition at line 196 of file tui-data.c.

tui_win_content tui_alloc_content ( int  num_elements,
enum tui_win_type  type 
)

Definition at line 586 of file tui-data.c.

struct tui_gen_win_info* tui_alloc_generic_win_info ( void  ) [read]

Definition at line 446 of file tui-data.c.

struct tui_win_info* tui_alloc_win_info ( enum tui_win_type  type) [read]

Definition at line 569 of file tui-data.c.

void tui_clear_source_windows ( void  )

Definition at line 173 of file tui-data.c.

Definition at line 183 of file tui-data.c.

void tui_clear_win_detail ( struct tui_win_info win_info)

Definition at line 205 of file tui-data.c.

Definition at line 300 of file tui-data.c.

Definition at line 145 of file tui-data.c.

void tui_del_data_windows ( tui_win_content  content,
int  content_size 
)

Definition at line 816 of file tui-data.c.

void tui_del_window ( struct tui_win_info win_info)

Definition at line 669 of file tui-data.c.

Definition at line 251 of file tui-data.c.

Definition at line 784 of file tui-data.c.

void tui_free_data_content ( tui_win_content  content,
int  content_size 
)

Definition at line 840 of file tui-data.c.

void tui_free_win_content ( struct tui_gen_win_info win_info)

Definition at line 802 of file tui-data.c.

void tui_free_window ( struct tui_win_info win_info)

Definition at line 719 of file tui-data.c.

void tui_init_generic_part ( struct tui_gen_win_info win)

Definition at line 458 of file tui-data.c.

void tui_initialize_static_data ( void  )

Definition at line 437 of file tui-data.c.

struct tui_layout_def* tui_layout_def ( void  ) [read]

Definition at line 121 of file tui-data.c.

struct tui_gen_win_info* tui_locator_win_info_ptr ( void  ) [read]

Definition at line 260 of file tui-data.c.

struct tui_win_info* tui_next_win ( struct tui_win_info cur_win) [read]

Definition at line 322 of file tui-data.c.

struct tui_win_info* tui_partial_win_by_name ( char *  name) [read]

Definition at line 381 of file tui-data.c.

struct tui_win_info* tui_prev_win ( struct tui_win_info cur_win) [read]

Definition at line 352 of file tui-data.c.

void tui_set_current_layout_to ( enum tui_layout_type  new_layout)

Definition at line 308 of file tui-data.c.

Definition at line 153 of file tui-data.c.

Definition at line 276 of file tui-data.c.

Definition at line 292 of file tui-data.c.

void tui_set_win_highlight ( struct tui_win_info win_info,
int  highlight 
)

Definition at line 92 of file tui-data.c.

void tui_set_win_resized_to ( int  resized)

Definition at line 113 of file tui-data.c.

void tui_set_win_with_focus ( struct tui_win_info win_info)

Definition at line 137 of file tui-data.c.

Definition at line 243 of file tui-data.c.

struct tui_list* tui_source_windows ( void  ) [read]

Definition at line 163 of file tui-data.c.

int tui_term_height ( void  )

Definition at line 268 of file tui-data.c.

int tui_term_width ( void  )

Definition at line 284 of file tui-data.c.

int tui_win_has_locator ( struct tui_win_info win_info)

Definition at line 85 of file tui-data.c.

Definition at line 79 of file tui-data.c.

Definition at line 73 of file tui-data.c.

char* tui_win_name ( struct tui_gen_win_info win_info)

Definition at line 409 of file tui-data.c.

int tui_win_resized ( void  )

Definition at line 105 of file tui-data.c.

struct tui_win_info* tui_win_with_focus ( void  ) [read]

Definition at line 129 of file tui-data.c.


Variable Documentation

Definition at line 34 of file tui-data.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines