Files
concurrency-in-action/source/listing_a.4.cpp
2014-04-22 21:54:16 -04:00

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;});
}