14 #ifndef _OPENTHREADS_BLOCK_
15 #define _OPENTHREADS_BLOCK_
17 #include <OpenThreads/Thread>
18 #include <OpenThreads/Barrier>
19 #include <OpenThreads/Condition>
20 #include <OpenThreads/ScopedLock>
50 inline bool block(
unsigned long timeout)
79 inline void set(
bool doRelease)
OpenThreads::Condition _cond
BlockCount(unsigned int blockCount)
This class provides an object-oriented thread mutex interface.
bool block(unsigned long timeout)
This class provides an object-oriented thread condition interface.
unsigned int getCurrentCount() const
virtual int wait(Mutex *mutex)
unsigned int getBlockCount() const
void setBlockCount(unsigned int blockCount)
unsigned int _currentCount