|
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. | |
Public Member Functions inherited from salhelper::ReferenceObject | |
| ReferenceObject () throw () | |
| Construction. | |
| virtual oslInterlockedCount | acquire () throw () |
| IReference. | |
| virtual oslInterlockedCount | release () throw () |
Protected Member Functions | |
| virtual | ~QueuedReaderWriterMonitor () |
| Destruction. | |
Protected Member Functions inherited from salhelper::ReferenceObject | |
| virtual | ~ReferenceObject () throw () |
| Destruction. | |
Protected Member Functions inherited from rtl::IReference | |
| ~IReference () | |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::ReferenceObject | |
| 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.
1.8.1.2