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

NAME
     std::unique_lock::operatorbool - std::unique_lock::operatorbool

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

	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 ownership of  it,
     false
	otherwise.

See also
	owns_lock  tests whether the lock owns (i.e., has locked) its associated
     mutex
		  (public member function)

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

home | help