KiCad PCB EDA Suite
Loading...
Searching...
No Matches
WINDOW_THAWER Class Reference

#include <raii.h>

Public Member Functions

 WINDOW_THAWER (wxWindow *aWindow)
 
 ~WINDOW_THAWER ()
 
 WINDOW_THAWER (const WINDOW_THAWER &)=delete
 
WINDOW_THAWER & operator= (const WINDOW_THAWER &)=delete
 

Protected Attributes

wxWindow * m_window
 
int m_freezeCount = 0
 

Detailed Description

Definition at line 55 of file raii.h.

Constructor & Destructor Documentation

◆ WINDOW_THAWER() [1/2]

WINDOW_THAWER::WINDOW_THAWER ( wxWindow * aWindow)
inline

Definition at line 58 of file raii.h.

References m_window.

Referenced by operator=(), and WINDOW_THAWER().

◆ ~WINDOW_THAWER()

WINDOW_THAWER::~WINDOW_THAWER ( )
inline

Definition at line 68 of file raii.h.

References m_freezeCount, and m_window.

◆ WINDOW_THAWER() [2/2]

WINDOW_THAWER::WINDOW_THAWER ( const WINDOW_THAWER & )
delete

References WINDOW_THAWER().

Member Function Documentation

◆ operator=()

WINDOW_THAWER & WINDOW_THAWER::operator= ( const WINDOW_THAWER & )
delete

References WINDOW_THAWER().

Member Data Documentation

◆ m_freezeCount

int WINDOW_THAWER::m_freezeCount = 0
protected

Definition at line 83 of file raii.h.

Referenced by ~WINDOW_THAWER().

◆ m_window

wxWindow* WINDOW_THAWER::m_window
protected

Definition at line 82 of file raii.h.

Referenced by WINDOW_THAWER(), and ~WINDOW_THAWER().


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