osl::Condition Class Reference

#include <conditn.hxx>

List of all members.

Public Types

enum  Result { result_ok = osl_cond_result_ok, result_error = osl_cond_result_error, result_timeout = osl_cond_result_timeout }

Public Member Functions

 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.

Member Enumeration Documentation

Enumerator:
result_ok 
result_error 
result_timeout 

Constructor & Destructor Documentation

osl::Condition::Condition (  )  [inline]
osl::Condition::~Condition (  )  [inline]

Member Function Documentation

sal_Bool osl::Condition::check (  )  [inline]

Checks if the condition is set without blocking.

void osl::Condition::reset (  )  [inline]
void osl::Condition::set (  )  [inline]
Result osl::Condition::wait ( const TimeValue pTimeout = 0  )  [inline]

Blocks the calling thread until condition is set.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Oct 2014 by  doxygen 1.6.1