9 lines
168 B
C++
9 lines
168 B
C++
std::condition_variable cond;
|
|
bool data_ready;
|
|
std::mutex m;
|
|
void wait_for_data()
|
|
{
|
|
std::unique_lock<std::mutex> lk(m);
|
|
cond.wait(lk,[]{return data_ready;});
|
|
}
|