zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RWLock Struct Reference

#include <alMain.h>

Public Attributes

volatile RefCount read_count
 
volatile ALenum read_entry_lock
 
volatile ALenum read_lock
 
volatile RefCount write_count
 
volatile ALenum write_lock
 

Detailed Description

Definition at line 292 of file alMain.h.

Member Data Documentation

volatile RefCount RWLock::read_count

Definition at line 293 of file alMain.h.

Referenced by ReadLock(), ReadUnlock(), and RWLockInit().

volatile ALenum RWLock::read_entry_lock

Definition at line 296 of file alMain.h.

Referenced by ReadLock(), and RWLockInit().

volatile ALenum RWLock::read_lock

Definition at line 295 of file alMain.h.

Referenced by ReadLock(), RWLockInit(), WriteLock(), and WriteUnlock().

volatile RefCount RWLock::write_count

Definition at line 294 of file alMain.h.

Referenced by RWLockInit(), WriteLock(), and WriteUnlock().

volatile ALenum RWLock::write_lock

Definition at line 297 of file alMain.h.

Referenced by ReadLock(), ReadUnlock(), RWLockInit(), WriteLock(), and WriteUnlock().


The documentation for this struct was generated from the following file: