BiasedReadWriteLock Class Reference
#include <BiasedReadWriteLock.h>
Inheritance diagram for BiasedReadWriteLock:
Public Member Functions | |
BiasedReadWriteLock () | |
virtual | ~BiasedReadWriteLock () |
Destroy this ReadWriteLock. | |
virtual Lockable & | getReadLock () |
virtual Lockable & | getWriteLock () |
Protected Member Functions | |
void | beforeRead () |
bool | beforeReadAttempt (unsigned long timeout) |
void | afterRead () |
void | beforeWrite () |
bool | beforeWriteAttempt (unsigned long timeout) |
void | afterWrite () |
bool | allowReader () |
bool | allowWriter () |
Friends | |
class | ReadLock |
class | WriteLock |
Detailed Description
- Author:
- Eric Crahen <http://www.code-foo.com>
- Date:
- <2003-07-16T10:22:34-0400>
- Version:
- 2.2.7
- See also:
- ReadWriteLock
Constructor & Destructor Documentation
|
Create a BiasedReadWriteLock
|
Member Function Documentation
|
Implements ReadWriteLock. |
|
Implements ReadWriteLock. |
The documentation for this class was generated from the following file:
- BiasedReadWriteLock.h