void notify_one(); (since C++11)
If any threads are waiting on *this, calling notify_one unblocks one of the waiting threads.
Parameters
(none).
Return value
(none).
Exceptions
noexcept specification: noexcept
Notes
The effects of notify_one()/notify_all() and wait()/wait_for()/wait_until() take place in a single total order, so it's impossible for notify_one() to, for example, be delayed and unblock a thread that started waiting just after the call to notify_one() was mad