unique_lock::lock – metoda
Blokuje volající vlákno, dokud podproces získá vlastnictví přidružené mutex.
void lock();
Poznámky
Pokud uložené mutex ukazatel je null, tato metoda vyvolá system_error chybový kód, který má operation_not_permitted.
Pokud volající vlákno již vlastní přidružené mutex, tato metoda vyvolá system_error , který má kód chyby resource_deadlock_would_occur.
Jinak, tato metoda volá lock na přidružené mutex a nastaví příznak vnitřní podproces vlastnictví true.
Požadavky
Záhlaví: mutex
Obor názvů: std