An abstract base class for synchronization primitives. More...
#include <Lock.h++>

Public Member Functions | |
| virtual | ~Lock () |
| Destructor. | |
| virtual void | lock ()=0 throw () |
| Lock operation. | |
| virtual void | unlock ()=0 throw () |
| Unlock operation. | |
An abstract base class for synchronization primitives.
| virtual ~Lock | ( | ) | [inline, virtual] |
Destructor.
| virtual void lock | ( | ) | throw () [pure virtual] |
Lock operation.
Implemented in CriticalSection, Mutex, and Semaphore.
| virtual void unlock | ( | ) | throw () [pure virtual] |
Unlock operation.
Implemented in CriticalSection, Mutex, and Semaphore.
1.6.3