std::timed_mutex:: unlock
From cppreference.net
<
cpp
|
thread
|
timed mutex
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::timed_mutex
| Member functions | ||||
| Locking | ||||
|
timed_mutex::unlock
|
||||
| Native handle | ||||
|
void
unlock
(
)
;
|
(C++11以降) | |
ミューテックスを解放します。 ミューテックスは現在の実行スレッドによってロックされている必要があります。そうでない場合、動作は未定義です。
この操作は、 synchronizes-with ( std::memory_order で定義されている通り)同じミューテックスの所有権を取得する後続のロック操作と同期します。
注記
unlock()
は通常直接呼び出されません:
std::unique_lock
と
std::lock_guard
が排他ロックの管理に使用されます。
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
ミューテックスをロックする。利用できない場合はブロックする
(公開メンバ関数) |
|
|
ミューテックスのロックを試みる。利用できない場合は即時返却する
(公開メンバ関数) |
|
|
ミューテックスのロックを試みる。指定されたタイムアウト期間
ミューテックスが利用できない場合は返却する (公開メンバ関数) |
|
|
ミューテックスのロックを試みる。指定された時点まで
ミューテックスが利用できない場合は返却する (公開メンバ関数) |
|
|
C documentation
for
mtx_unlock
|
|