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

#include "ui.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 178 of file ui.h.

Constructor & Destructor Documentation

◆ switch_thru_all_uis()

switch_thru_all_uis::switch_thru_all_uis ( )
inline

Definition at line 182 of file ui.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

◆ next()

void switch_thru_all_uis::next ( )
inline

Definition at line 197 of file ui.h.

References current_ui, m_iter, and ui::next.

Member Data Documentation

◆ m_iter

struct ui* switch_thru_all_uis::m_iter
private

Definition at line 207 of file ui.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 210 of file ui.h.


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