GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
switch_thru_all_uis Class Reference

#include "top.h"

Public Member Functions

 switch_thru_all_uis ()
 
 DISABLE_COPY_AND_ASSIGN (switch_thru_all_uis)
 
bool done () const
 
void next ()
 

Private Attributes

struct uim_iter
 
scoped_restore_tmpl< struct ui * > m_save_ui
 

Detailed Description

Definition at line 173 of file top.h.

Constructor & Destructor Documentation

◆ switch_thru_all_uis()

switch_thru_all_uis::switch_thru_all_uis ( )
inline

Definition at line 177 of file top.h.

References current_ui, and ui_list.

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

switch_thru_all_uis::DISABLE_COPY_AND_ASSIGN ( switch_thru_all_uis  )

◆ done()

bool switch_thru_all_uis::done ( ) const
inline

Definition at line 185 of file top.h.

References m_iter.

◆ next()

void switch_thru_all_uis::next ( )
inline

Definition at line 192 of file top.h.

References current_ui, m_iter, and ui::next.

Referenced by gdb.FrameIterator.FrameIterator::__next__().

Member Data Documentation

◆ m_iter

struct ui* switch_thru_all_uis::m_iter
private

Definition at line 202 of file top.h.

Referenced by done(), and next().

◆ m_save_ui

scoped_restore_tmpl<struct ui *> switch_thru_all_uis::m_save_ui
private

Definition at line 205 of file top.h.


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