Metoda recursive_timed_mutex::try_lock_for
Pokud se pokusí získat vlastnictví mutex bez blokování.
template<class Rep, class Period>
bool try_lock_for(const chrono::duration<Rep, Period>& Rel_time);
Parametry
- Rel_time
A chrono::duration objekt, který určuje maximální dobu, po kterou se metoda pokusí získat vlastnictví mutex.
Vrácená hodnota
trueje-li metoda úspěšně získá vlastnictví mutex nebo pokud volající vlákno již vlastní mutex; v opačném případě se false.
Poznámky
Pokud již vlastní volajícího vlákna mutex, okamžitě vrátí metoda true, a předcházející uzamčení zůstává v platnosti.
Požadavky
Záhlaví: mutex
Obor názvů: std