Lock Class Reference

An abstract base class for synchronization primitives. More...

#include <Lock.h++>

Inheritance diagram for Lock:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Lock ()
 Destructor.
virtual void lock ()=0 throw ()
 Lock operation.
virtual void unlock ()=0 throw ()
 Unlock operation.

Detailed Description

An abstract base class for synchronization primitives.

Author:
Mark Lindner

Constructor & Destructor Documentation

virtual ~Lock (  )  [inline, virtual]

Destructor.


Member Function Documentation

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.


The documentation for this class was generated from the following file:
Generated on Sat Nov 26 16:49:09 2011 for libcommonc++ by  doxygen 1.6.3