Version: 6.3.1
Public Member Functions | Private Attributes

BusyLocker Class Reference

Simple 'busy state' flag locker. More...

Public Member Functions

 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.
 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.
 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.
 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.
 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.
 BusyLocker (bool &busy)
 Constructor. Sets passed boolean flag to true.
 ~BusyLocker ()
 Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Private Attributes

boolmyBusy

Detailed Description

Simple 'busy state' flag locker.

Definition at line 370 of file SMESHGUI_AddQuadraticElementDlg.cxx.


Constructor & Destructor Documentation

BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 374 of file SMESHGUI_AddQuadraticElementDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 376 of file SMESHGUI_AddQuadraticElementDlg.cxx.

References myBusy.

{ myBusy = false; }
BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 84 of file SMESHGUI_DuplicateNodesDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 86 of file SMESHGUI_DuplicateNodesDlg.cxx.

References myBusy.

{ myBusy = false; }
BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 91 of file SMESHGUI_ScaleDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 93 of file SMESHGUI_ScaleDlg.cxx.

References myBusy.

{ myBusy = false; }
BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 76 of file SMESHGUI_SingleEditDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 78 of file SMESHGUI_SingleEditDlg.cxx.

References myBusy.

{ myBusy = false; }
BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 98 of file SMESHGUI_SmoothingDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 100 of file SMESHGUI_SmoothingDlg.cxx.

References myBusy.

{ myBusy = false; }
BusyLocker.BusyLocker ( bool busy)

Constructor. Sets passed boolean flag to true.

Definition at line 94 of file SMESHGUI_TranslationDlg.cxx.

References myBusy.

: myBusy( busy ) { myBusy = true; }
BusyLocker.~BusyLocker ( )

Destructor. Clear external boolean flag passed as parameter to the constructor to false.

Definition at line 96 of file SMESHGUI_TranslationDlg.cxx.

References myBusy.

{ myBusy = false; }

Field Documentation

bool & BusyLocker::myBusy [private]

Definition at line 378 of file SMESHGUI_AddQuadraticElementDlg.cxx.

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

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS