Método unique_lock::Lock

Bloqueia o segmento de chamada até que o segmento obtenha a propriedade de mutexassociado.

void lock();

Comentários

Se o ponteiro de mutex é armazenado null, gera esse método system_error que tem um código de erro de operation_not_permitted.

Se o segmento de chamada já possui mutexassociado, gera esse método system_error que tem um código de erro de resource_deadlock_would_occur.

Caso contrário, este método chama lock em mutex associado e define o sinalizador interno a propriedade da thread true.

Requisitos

mutex deCabeçalho:

Namespace: STD

Consulte também

Referência

Classe unique_lock

<mutex>