#include <CountDownLatch.h>
◆ CountDownLatch()
CountDownLatch::CountDownLatch |
( |
const unsigned int |
count | ) |
|
|
inlineexplicit |
◆ ~CountDownLatch()
virtual CountDownLatch::~CountDownLatch |
( |
| ) |
|
|
virtualdefault |
◆ await() [1/2]
template<class Rep , class Period >
bool CountDownLatch::await |
( |
const std::chrono::duration< Rep, Period > & |
timeout | ) |
|
|
inline |
◆ await() [2/2]
void CountDownLatch::await |
( |
void |
| ) |
|
|
inline |
◆ countDown()
void CountDownLatch::countDown |
( |
void |
| ) |
|
|
inline |
◆ getCount()
unsigned int CountDownLatch::getCount |
( |
void |
| ) |
|
|
inline |
◆ m_count
unsigned int CountDownLatch::m_count = 0 |
|
protected |
◆ m_cv
std::condition_variable CountDownLatch::m_cv |
|
protected |
◆ m_mutex
std::mutex CountDownLatch::m_mutex |
|
protected |
The documentation for this class was generated from the following file: