mutex_type* mutex() const noexcept;
概要
所有しているミューテックスオブジェクトを取得する
戻り値
保持しているミューテックスオブジェクトへのポインタを返す
例外
投げない
例
#include <shared_mutex>
int main()
{
std::shared_timed_mutex mtx;
{
std::shared_lock<std::shared_timed_mutex> lock(mtx);
// ミューテックスを取得
std::shared_timed_mutex* m = lock.mutex();
}
}
出力
バージョン
言語
- C++14
処理系
- Clang: 3.5 ✅
- GCC: 4.9 ✅
- ICC: ??
- Visual C++: 2015 ✅