zenilib: RWLock Struct Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Attributes | List of all members
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:

- zenilib/jni/external/openal-soft/OpenAL32/Include/alMain.h