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

References

usr/include/c++/7.4.0/shared_mutex
  578 	if (_M_owns)
  600 	_M_owns = true;
  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);
  629 	if (!_M_owns)
  632 	_M_owns = false;
  641 	std::swap(_M_owns, __u._M_owns);
  647 	_M_owns = false;
  653       bool owns_lock() const noexcept { return _M_owns; }
  655       explicit operator bool() const noexcept { return _M_owns; }
  665 	if (_M_owns)