GDB (xrefs)
|
#include "tui-command.h"
Public Member Functions | |
tui_cmd_window ()=default | |
DISABLE_COPY_AND_ASSIGN (tui_cmd_window) | |
void | refresh_window () override |
const char * | name () const override |
bool | can_scroll () const override |
bool | can_box () const override |
void | resize (int height, int width, int origin_x, int origin_y) override |
void | make_visible (bool visible) override |
![]() | |
tui_win_info (tui_win_info &&)=default | |
virtual | ~tui_win_info ()=default |
virtual int | max_height () const |
virtual int | min_height () const |
int | max_width () const |
int | min_width () const |
bool | is_visible () const |
virtual bool | can_focus () const |
void | no_refresh () |
virtual void | update_tab_width () |
void | set_highlight (bool highlight) |
void | forward_scroll (int num_to_scroll) |
void | backward_scroll (int num_to_scroll) |
void | left_scroll (int num_to_scroll) |
void | right_scroll (int num_to_scroll) |
virtual void | click (int mouse_x, int mouse_y, int mouse_button) |
void | check_and_display_highlight_if_needed () |
void | set_title (std::string &&new_title) |
const std::string & | title () const |
Public Attributes | |
int | start_line = 0 |
![]() | |
std::unique_ptr< WINDOW, curses_deleter > | handle |
int | width = 0 |
int | height = 0 |
int | x = 0 |
int | y = 0 |
bool | is_highlighted = false |
Protected Member Functions | |
void | do_scroll_vertical (int num_to_scroll) override |
void | do_scroll_horizontal (int num_to_scroll) override |
![]() | |
tui_win_info ()=default | |
DISABLE_COPY_AND_ASSIGN (tui_win_info) | |
virtual void | rerender () |
virtual void | make_window () |
Definition at line 28 of file tui-command.h.
|
default |
|
inlineoverridevirtual |
Reimplemented from tui_win_info.
Definition at line 48 of file tui-command.h.
|
inlineoverridevirtual |
Reimplemented from tui_win_info.
Definition at line 43 of file tui-command.h.
tui_cmd_window::DISABLE_COPY_AND_ASSIGN | ( | tui_cmd_window | ) |
|
inlineoverrideprotectedvirtual |
Implements tui_win_info.
Definition at line 68 of file tui-command.h.
|
inlineoverrideprotectedvirtual |
Implements tui_win_info.
Definition at line 64 of file tui-command.h.
|
inlineoverridevirtual |
Reimplemented from tui_win_info.
Definition at line 55 of file tui-command.h.
|
inlineoverridevirtual |
Implements tui_win_info.
Definition at line 38 of file tui-command.h.
References CMD_NAME.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.dap.varref.BaseReference::__init__(), gdb.disassembler.Disassembler::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), gdb.xmethod.XMethod::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.printing.PrettyPrinter::__init__(), and gdb.dap.varref.BaseReference::to_object().
|
inlineoverridevirtual |
Reimplemented from tui_win_info.
Definition at line 34 of file tui-command.h.
|
overridevirtual |
Reimplemented from tui_win_info.
Definition at line 35 of file tui-command.c.
References tui_win_info::handle, tui_win_info::height, tui_win_info::make_window(), tui_win_info::width, tui_win_info::x, and tui_win_info::y.
int tui_cmd_window::start_line = 0 |
Definition at line 60 of file tui-command.h.