LLDB  mainline
Public Member Functions | Protected Attributes | List of all members
RegistersWindowDelegate Class Reference
Inheritance diagram for RegistersWindowDelegate:
Inheritance graph
Collaboration diagram for RegistersWindowDelegate:
Collaboration graph

Public Member Functions

 RegistersWindowDelegate (Debugger &debugger)
 ~RegistersWindowDelegate () override=default
const char * WindowDelegateGetHelpText () override
bool WindowDelegateDraw (Window &window, bool force) override
- Public Member Functions inherited from ValueObjectListDelegate
 ValueObjectListDelegate ()
 ValueObjectListDelegate (ValueObjectList &valobj_list)
 ~ValueObjectListDelegate () override=default
void SetValues (ValueObjectList &valobj_list)
KeyHelpWindowDelegateGetKeyHelp () override
HandleCharResult WindowDelegateHandleChar (Window &window, int c) override
- Public Member Functions inherited from curses::WindowDelegate
virtual ~WindowDelegate ()=default

Protected Attributes

StackID m_stack_id
- Protected Attributes inherited from ValueObjectListDelegate
std::vector< Rowm_rows
uint32_t m_selected_row_idx
uint32_t m_first_visible_row
uint32_t m_num_rows
int m_min_x
int m_min_y
int m_max_x
int m_max_y

Additional Inherited Members

- Protected Member Functions inherited from ValueObjectListDelegate
bool DisplayRowObject (Window &window, Row &row, DisplayOptions &options, bool highlight, bool last_child)
void DisplayRows (Window &window, std::vector< Row > &rows, DisplayOptions &options)
int CalculateTotalNumberRows (std::vector< Row > &rows)
RowGetRowForRowIndex (size_t row_index)
int NumVisibleRows () const
- Static Protected Member Functions inherited from ValueObjectListDelegate
static Format FormatForChar (int c)
static RowGetRowForRowIndexImpl (std::vector< Row > &rows, size_t &row_index)
- Static Protected Attributes inherited from ValueObjectListDelegate
static DisplayOptions g_options = {true}

Detailed Description

Definition at line 3068 of file IOHandler.cpp.

Constructor & Destructor Documentation

◆ RegistersWindowDelegate()

RegistersWindowDelegate::RegistersWindowDelegate ( Debugger debugger)

Definition at line 3070 of file IOHandler.cpp.

◆ ~RegistersWindowDelegate()

RegistersWindowDelegate::~RegistersWindowDelegate ( )

Member Function Documentation

◆ WindowDelegateDraw()

bool RegistersWindowDelegate::WindowDelegateDraw ( Window window,
bool  force 

◆ WindowDelegateGetHelpText()

const char* RegistersWindowDelegate::WindowDelegateGetHelpText ( )

Reimplemented from curses::WindowDelegate.

Definition at line 3075 of file IOHandler.cpp.

Member Data Documentation

◆ m_debugger

Debugger& RegistersWindowDelegate::m_debugger

Definition at line 3112 of file IOHandler.cpp.

◆ m_stack_id

StackID RegistersWindowDelegate::m_stack_id

Definition at line 3113 of file IOHandler.cpp.

The documentation for this class was generated from the following file: