10 lines
168 B
C++
10 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; });
|
|
}
|