std::shared_timed_mutex::unlock
提供: cppreference.com
< cpp | thread | shared timed mutex
void unlock(); | (C++14以上) | |
ミューテックスのロックを解除します。
ミューテックスは現在のスレッドによってロックされていなければなりません。 そうでなければ、動作は未定義です。
この操作は、同じミューテックスの所有権を取得する今後のあらゆるロック操作に対して同期します (std::memory_order を参照してください)。
目次 |
[編集]引数
(なし)
[編集]戻り値
(なし)
[編集]例外
(なし)
[編集]ノート
通常、 unlock()
は直接呼ばれません。 排他ロックを管理するために std::unique_lock および std::lock_guard が使用されます。
[編集]例
This section is incomplete Reason: no example |
[編集]関連項目
ミューテックスをロックします。 利用可能でない場合はブロックします (パブリックメンバ関数) | |
ミューテックスのロックを試みます。 利用可能でない場合はリターンします (パブリックメンバ関数) | |
ミューテックスのロックを試みます。 指定されたタイムアウト時間の間ミューテックスが利用可能にならなければリターンします (パブリックメンバ関数) | |
ミューテックスのロックを試みます。 指定された時刻に達するまでミューテックスが利用可能にならなければリターンします (パブリックメンバ関数) | |
mtx_unlock の C言語リファレンス |