|
Nebula
|
#include <win32readwritelock.h>
Public Member Functions | |
| Win32ReadWriteLock () | |
| Constructor. | |
| ~Win32ReadWriteLock () | |
| Destructor. | |
| void | LockRead () |
| Lock for read. | |
| void | LockWrite () |
| Lock for write. | |
| void | UnlockRead () |
| Release read. | |
| void | UnlockWrite () |
| Release write. | |
Private Attributes | |
| SRWLOCK | lock |
| Win32::Win32ReadWriteLock::Win32ReadWriteLock | ( | ) |
Constructor.
| Win32::Win32ReadWriteLock::~Win32ReadWriteLock | ( | ) |
Destructor.
| void Win32::Win32ReadWriteLock::LockRead | ( | ) |
Lock for read.
| void Win32::Win32ReadWriteLock::LockWrite | ( | ) |
Lock for write.
| void Win32::Win32ReadWriteLock::UnlockRead | ( | ) |
Release read.
| void Win32::Win32ReadWriteLock::UnlockWrite | ( | ) |
Release write.
|
private |