Método CONDITION_VARIABLE::wait
Bloquear um segmento.
void wait(
unique_lock<mutex>& Lck
);
template<class Predicate>
void wait(
unique_lock<mutex>& Lck,
Predicate Pred
);
Parâmetros
Lck
Um objeto de unique_lock<mutex> .Pred
Qualquer expressão que retorna true ou false.
Comentários
Os primeiros blocos de método ao objeto de condition_variable são sinalizados por uma chamada a notify_one ou a notify_all.Também pode spuriously acordar.
O segundo método efetivamente executa o código a seguir.
while(!Pred())
wait(Lck);
Requisitos
Cabeçalho: condition_variable
namespace: STD