recursive_timed_mutex 類別

代表一個 時間的型別。 您可以在程式中,的時間限制的封鎖型別物件用來強制執行互斥。 不同於型別 timed_mutex物件,呼叫 recursive_timed_mutex 物件的鎖定方法的作用是妥善定義的。

class recursive_timed_mutex;

Members

Hh921438.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

recursive_timed_mutex::recursive_timed_mutex 建構函式

建構未鎖定的 recursive_timed_mutex 物件。

recursive_timed_mutex:: ~ recursive_timed_mutex 解構函式

釋放 recursive_timed_mutex 物件所使用的所有資源。

Hh921438.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

recursive_timed_mutex::lock 方法

封鎖呼叫的執行緒,直到執行緒衍生 mutex的擁有權。

recursive_timed_mutex::try_lock 方法

不會封鎖,嘗試取得 mutex 的擁有權。

recursive_timed_mutex::try_lock_for 方法

嘗試取得 mutex 的擁有權指定的間隔時間。

recursive_timed_mutex::try_lock_until 方法

嘗試取得 mutex 的擁有權直到指定的時間。

recursive_timed_mutex::unlock 方法

mutex的擁有權。

需求

標題: Mutex

命名空間: 可以

請參閱

參考

<mutex>

其他資源

標頭檔