Version: 9.12.0
BusyLocker Class Reference

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

Public Member Functions

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

Private Attributes

bool & myBusy
 

Detailed Description

Simple 'busy state' flag locker.

Constructor & Destructor Documentation

◆ BusyLocker() [1/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [1/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [2/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [2/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [3/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [3/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [4/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [4/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [5/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [5/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [6/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [6/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

◆ BusyLocker() [7/7]

BusyLocker::BusyLocker ( bool &  busy)

Constructor. Sets passed boolean flag to true.

References myBusy.

◆ ~BusyLocker() [7/7]

BusyLocker::~BusyLocker ( )

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

References myBusy.

Field Documentation

◆ myBusy

bool & BusyLocker::myBusy
private

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