35 std::unique_lock<std::mutex> lck(this->
mtx);
44 std::unique_lock<std::mutex> lck(this->
mtx);
45 cv.wait_for(lck, millis);
53 std::unique_lock<std::mutex> lck(this->
mtx);
54 cv.wait_for(lck, seconds);
61 std::unique_lock<std::mutex> lck(this->
mtx);
62 this->
cv.notify_all();
66 std::condition_variable
cv;
67 mutable std::mutex
mtx;
std::condition_variable cv
void wait_for(std::chrono::seconds seconds)
void wait_for_millis(std::chrono::milliseconds millis)