timed_mutex::try_lock_until-Methode

Versucht, den Besitz mutex zu erhalten, ohne Blockierung.

template<class Clock, class Duration>
   bool try_lock_for(const chrono::time_point<Clock, Duration>& Abs_time);
bool try_lock_until(const xtime *Abs_time);

Parameter

  • Abs_time
    Ein Zeitpunkt, der den Schwellenwert nach der Methode angibt, versucht nicht mehr auf, um den Besitz mutex.

Rückgabewert

true, wenn die Methode erfolgreich Besitz mutex erhält; andernfalls false.

Hinweise

Wenn der aufrufende Thread bereits mutex besitzt, wird das Verhalten nicht definiert.

Anforderungen

Header: Mutex

Namespace: std

Siehe auch

Referenz

<mutex>

timed_mutex Klasse

time_point Klasse

Weitere Ressourcen

Headerdateien