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

bool & myBusy

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