lock – funkce
Pokusy o uzamknutí všech argumentů bez zablokování.
template<class L1, class L2, class... L3>
void lock(L1&, L2&, L3&...);
Poznámky
Argumenty funkce šablony musí být mutex typy, s výjimkou toho, který volá na try_lock může vyvolat výjimky.
Funkce zamkne všechny argumenty bez zablokování volání lock, try_lock, a unlock.Pokud volání lock nebo try_lock vyvolá výjimku, volání funkce unlock ve všech mutex objekty, které byly úspěšně uzamknuty před opětné vyvolání výjimky.
Požadavky
Záhlaví: mutex
Obor názvů: std