Nebula
Loading...
Searching...
No Matches
Win32::Win32ReadWriteLock Class Reference

#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
 

Constructor & Destructor Documentation

◆ Win32ReadWriteLock()

Win32::Win32ReadWriteLock::Win32ReadWriteLock ( )

Constructor.

◆ ~Win32ReadWriteLock()

Win32::Win32ReadWriteLock::~Win32ReadWriteLock ( )

Destructor.

Member Function Documentation

◆ LockRead()

void Win32::Win32ReadWriteLock::LockRead ( )

Lock for read.

◆ LockWrite()

void Win32::Win32ReadWriteLock::LockWrite ( )

Lock for write.

◆ UnlockRead()

void Win32::Win32ReadWriteLock::UnlockRead ( )

Release read.

◆ UnlockWrite()

void Win32::Win32ReadWriteLock::UnlockWrite ( )

Release write.

Member Data Documentation

◆ lock

SRWLOCK Win32::Win32ReadWriteLock::lock
private

The documentation for this class was generated from the following files: