home | help
std::shared...peratorbool(3)   C++ Standard Libary  std::shared...peratorbool(3)

NAME
     std::shared_lock::operatorbool - std::shared_lock::operatorbool

Synopsis
	explicit operator bool() const noexcept;  (since C++14)

	Checks	whether  *this	owns  a  locked  mutex or not. Effectively calls
     owns_lock().

Parameters
	(none)

Return value
	true if *this has an associated mutex and has acquired shared  ownership
     of it, false
	otherwise.

See also
	owns_lock tests whether the lock owns its associated mutex
		  (public member function)

http://cppreference.com 	   2024.06.10	    std::shared...peratorbool(3)

home | help