reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/shared_mutex
  579 	  _M_pm->unlock_shared();
  599 	_M_pm->lock_shared();
  607 	return _M_owns = _M_pm->try_lock_shared();
  615 	  return _M_owns = _M_pm->try_lock_shared_for(__rel_time);
  623 	  return _M_owns = _M_pm->try_lock_shared_until(__abs_time);
  631 	_M_pm->unlock_shared();
  640 	std::swap(_M_pm, __u._M_pm);
  648 	return std::exchange(_M_pm, nullptr);
  657       mutex_type* mutex() const noexcept { return _M_pm; }
  663 	if (_M_pm == nullptr)