My Project
UDK 3.2.7 C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
salhelper::MonitorCondition Class Reference

#include <monitor.hxx>

Inheritance diagram for salhelper::MonitorCondition:
osl::Condition

Public Member Functions

 MonitorCondition () throw ()
 Construction.
 ~MonitorCondition () throw ()
 Destruction.
void acquire () throw ()
 Acquire or enter the monitor.
void release () throw ()
 Release or leave the monitor.
void wait () throw ()
 Wait until all references are released.

Additional Inherited Members

- Protected Types inherited from osl::Condition
enum  Result { result_ok = osl_cond_result_ok, result_error = osl_cond_result_error, result_timeout = osl_cond_result_timeout }
- Protected Member Functions inherited from osl::Condition
 Condition ()
 ~Condition ()
void set ()
void reset ()
Result wait (const TimeValue *pTimeout=0)
 Blocks the calling thread until condition is set.
sal_Bool check ()
 Checks if the condition is set without blocking.

Constructor & Destructor Documentation

salhelper::MonitorCondition::MonitorCondition ( ) throw ()
inline

Construction.

salhelper::MonitorCondition::~MonitorCondition ( ) throw ()
inline

Destruction.

Member Function Documentation

void salhelper::MonitorCondition::acquire ( ) throw ()
inline

Acquire or enter the monitor.

void salhelper::MonitorCondition::release ( ) throw ()
inline

Release or leave the monitor.

void salhelper::MonitorCondition::wait ( ) throw ()
inline

Wait until all references are released.


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