The class ExclusiveZone (see Figure C-14) is a nested class belonging to SynchronizedObject . It locks a SynchronizationObject (mutex) upon construction and unlocks it upon destruction, thus providing protection during the scope of its existence.
ExclusiveZone belongs to the namespace CppUnit . It is declared and implemented in SynchronizedObject.h .
Constructs ExclusiveZone and locks syncObject .
Destroys ExclusiveZone and unlocks syncObject .
A pointer to the SynchronizationObject for this ExclusiveZone ( public ).