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

Public Member Functions

 FrameVariablesWindowDelegate (Debugger &debugger)
 ~FrameVariablesWindowDelegate () 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

- 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 2999 of file IOHandler.cpp.

Constructor & Destructor Documentation

◆ FrameVariablesWindowDelegate()

FrameVariablesWindowDelegate::FrameVariablesWindowDelegate ( Debugger debugger)

Definition at line 3001 of file IOHandler.cpp.

◆ ~FrameVariablesWindowDelegate()

FrameVariablesWindowDelegate::~FrameVariablesWindowDelegate ( )

Member Function Documentation

◆ WindowDelegateDraw()

bool FrameVariablesWindowDelegate::WindowDelegateDraw ( Window window,
bool  force 

◆ WindowDelegateGetHelpText()

const char* FrameVariablesWindowDelegate::WindowDelegateGetHelpText ( )

Reimplemented from curses::WindowDelegate.

Definition at line 3007 of file IOHandler.cpp.

Member Data Documentation

◆ m_debugger

Debugger& FrameVariablesWindowDelegate::m_debugger

Definition at line 3064 of file IOHandler.cpp.

◆ m_frame_block

Block* FrameVariablesWindowDelegate::m_frame_block

Definition at line 3065 of file IOHandler.cpp.

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