#include <ReadWriteLock.h>
Inheritance diagram for ZThread::ReadWriteLock:

Public Member Functions | |
| ReadWriteLock () | |
| virtual | ~ReadWriteLock () |
| Destroy this ReadWriteLock. | |
| virtual Lockable & | getReadLock ()=0 |
| virtual Lockable & | getWriteLock ()=0 |
| ZThread::ReadWriteLock::ReadWriteLock | ( | ) | [inline] |
Create a ReadWriteLock
| Initialization_Exception | thrown if resources could not be allocated for this object. |
| virtual Lockable& ZThread::ReadWriteLock::getReadLock | ( | ) | [pure virtual] |
Get a reference to the read-only Lockable.
Implemented in ZThread::BiasedReadWriteLock, and ZThread::FairReadWriteLock.
| virtual Lockable& ZThread::ReadWriteLock::getWriteLock | ( | ) | [pure virtual] |
Get a reference to the read-write Lockable.
Implemented in ZThread::BiasedReadWriteLock, and ZThread::FairReadWriteLock.
1.4.7