My Project
UDK 3.2.7 C/C++ API Reference
|
#include <monitor.hxx>
Public Member Functions | |
QueuedReaderWriterMonitor () | |
Construction. | |
void | acquireReader () |
Acquire read access. | |
void | releaseReader () |
Release read access. | |
void | acquireWriter () |
Acquire write access. | |
void | releaseWriter () |
Release write access. | |
![]() | |
ReferenceObject () throw () | |
Construction. | |
virtual oslInterlockedCount | acquire () throw () |
IReference. | |
virtual oslInterlockedCount | release () throw () |
Protected Member Functions | |
virtual | ~QueuedReaderWriterMonitor () |
Destruction. | |
![]() | |
virtual | ~ReferenceObject () throw () |
Destruction. | |
![]() | |
~IReference () | |
Additional Inherited Members | |
![]() | |
static void * | operator new (size_t n) throw () |
Allocation. | |
static void | operator delete (void *p) throw () |
static void * | operator new (size_t, void *p) throw () |
static void | operator delete (void *, void *) throw () |
|
inline |
Construction.
|
inlineprotectedvirtual |
Destruction.
|
inline |
Acquire read access.
|
inline |
Acquire write access.
|
inline |
Release read access.
|
inline |
Release write access.