My Project
UDK 3.2.7 C/C++ API Reference
|
#include <monitor.hxx>
Public Member Functions | |
MonitorCondition () throw () | |
Construction. More... | |
~MonitorCondition () throw () | |
Destruction. More... | |
void | acquire () throw () |
Acquire or enter the monitor. More... | |
void | release () throw () |
Release or leave the monitor. More... | |
void | wait () throw () |
Wait until all references are released. More... | |
Additional Inherited Members | |
![]() | |
enum | Result { result_ok = osl_cond_result_ok, result_error = osl_cond_result_error, result_timeout = osl_cond_result_timeout } |
![]() | |
Condition () | |
~Condition () | |
void | set () |
void | reset () |
Result | wait (const TimeValue *pTimeout=0) |
Blocks the calling thread until condition is set. More... | |
sal_Bool | check () |
Checks if the condition is set without blocking. More... | |
|
inline |
Construction.
|
inline |
Destruction.
|
inline |
Acquire or enter the monitor.
|
inline |
Release or leave the monitor.
|
inline |
Wait until all references are released.