#include <BiasedReadWriteLock.h>
|
void | beforeRead () |
|
bool | beforeReadAttempt (unsigned long timeout) |
|
void | afterRead () |
|
void | beforeWrite () |
|
bool | beforeWriteAttempt (unsigned long timeout) |
|
void | afterWrite () |
|
bool | allowReader () |
|
bool | allowWriter () |
|
| NonCopyable () |
| Create a NonCopyable object.
|
|
| ~NonCopyable () |
| Destroy a NonCopyable object.
|
|
|
class | ReadLock |
|
class | WriteLock |
|
- Author
- Eric Crahen http://www.code-foo.com
- Date
- <2003-07-16T10:22:34-0400>
- Version
- 2.2.7
A BiasedReadWriteLock has a bias toward writers. It will prefer read-write access over read-only access when many threads are contending for access to either Lockable this ReadWriteLock provides.
- See also
- ReadWriteLock
◆ BiasedReadWriteLock()
◆ getReadLock()
◆ getWriteLock()
The documentation for this class was generated from the following file: