std::timed_mutex::try_lock_for
Aus cppreference.com
< cpp | thread | timed mutex
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
template< class Rep, class Period > bool try_lock_for( const std::chrono::duration<Rep,Period>& timeout_duration ); |
(seit C++11) | |
Versucht, den Mutex zu sperren. Blöcke bis angegebenen
timeout_duration
abgelaufen ist oder die Sperre erworben, was zuerst eintritt. Bei erfolgreicher Sperre Akquisition Renditen true, ansonsten false. Kann länger als timeout_duration
blockieren .Original:
Tries to lock the mutex. Blocks until specified
timeout_duration
has elapsed or the lock is acquired, whichever comes first. On successful lock acquisition returns true, otherwise returns false. May block for longer than timeout_duration
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Inhaltsverzeichnis |
[Bearbeiten] Parameter
timeout_duration | - | maximale Dauer für zu blockieren
Original: maximum duration to block for The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[Bearbeiten] Rückgabewert
true wenn die Sperre wurde erfolgreich erfasst, sonst false .
Original:
true if the lock was acquired successfully, otherwise false.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[Bearbeiten] Ausnahmen
This section is incomplete |
[Bearbeiten] Beispiel
This section is incomplete Reason: no example |
[Bearbeiten] Siehe auch
sperrt den Mutex, blockiert wenn der Mutex nicht verfügbar ist (öffentliche Elementfunktion) | |
versucht den Mutex zu sperren und kehrt zurück, wenn der Mutex nicht verfügbar ist (öffentliche Elementfunktion) | |
versucht, den Mutex verriegeln, zurückgibt, wenn der Mutex hat been unavailable bis bestimmten Zeitpunkt erreicht worden ist Original: tries to lock the mutex, returns if the mutex has been unavailable until specified time point has been reached The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (öffentliche Elementfunktion) | |
entsperrt den Mutex (öffentliche Elementfunktion) |