BlockCount is a block that can be used to halt a thread that is waiting for a specified number of operations to be completed.
More...
BlockCount is a block that can be used to halt a thread that is waiting for a specified number of operations to be completed.
◆ BlockCount()
OpenThreads::BlockCount::BlockCount |
( |
unsigned int |
blockCount | ) |
|
|
inline |
◆ ~BlockCount()
OpenThreads::BlockCount::~BlockCount |
( |
| ) |
|
|
inline |
◆ block()
void OpenThreads::BlockCount::block |
( |
| ) |
|
|
inline |
◆ completed()
void OpenThreads::BlockCount::completed |
( |
| ) |
|
|
inline |
◆ getBlockCount()
unsigned int OpenThreads::BlockCount::getBlockCount |
( |
| ) |
const |
|
inline |
◆ getCurrentCount()
unsigned int OpenThreads::BlockCount::getCurrentCount |
( |
| ) |
const |
|
inline |
◆ release()
void OpenThreads::BlockCount::release |
( |
| ) |
|
|
inline |
◆ reset()
void OpenThreads::BlockCount::reset |
( |
| ) |
|
|
inline |
◆ setBlockCount()
void OpenThreads::BlockCount::setBlockCount |
( |
unsigned int |
blockCount | ) |
|
|
inline |
◆ _blockCount
unsigned int OpenThreads::BlockCount::_blockCount |
|
protected |
◆ _cond
◆ _currentCount
unsigned int OpenThreads::BlockCount::_currentCount |
|
protected |
◆ _mut
The documentation for this class was generated from the following file: