Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło jest nieopracowane
Niniejsze hasło nie zostało jeszcze opracowane. Szczegółowe informacje na temat niniejszego hasła znajdują się pod adresem strony umieszczonym w treści dokumentu. Jeżeli chciałbyś zamieścić opracowanie nieniejszego hasła w naszej dokumentacji prosimy zgłosić jego treść na forum w dziale Nowe publikacje.
Opracował: pekfos
Język C++

timed_mutex::try_lock_for

[metoda] Próbuje zablokować
timed_mutex
 na określony czas.

Składnia

C/C++
#include <mutex>
namespace std
{
    class timed_mutex
    {
    public:
        template < class Rep, class Period >
        bool try_lock_for( const std::chrono::duration < Rep, Period >& timeout_duration );
    };
}

Parametry szablony

Patrz: » standard C++11 » chronoduration

Argumenty

ArgumentOpis
timeout_durationCzas trwania blokady

Zwracana wartość

Funkcja zwraca
true
 jeśli udało się założyć blokadę,
false
 jeśli się nie udało.

Opis szczegółowy

Próbuje zablokować obiekt
std::timed_mutex
 na czas określony w argumencie
timeout_duration
. Blokada może trwać dłużej niż określono w argumencie.

Linki zewnętrzne