Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::experi...own_and_wait(3) C++ Standard Libarystd::experi...own_and_wait(3)

NAME
       std::experimental::latch::count_down_and_wait	 -     std::experimen-
       tal::latch::count_down_and_wait

Synopsis
	  void count_down_and_wait(); (1) (concurrency TS)

	  Atomically decrements	the internal counter by	1 and  (if  necessary)
       blocks the
	  calling thread until the counter reaches zero.

	  The behavior is undefined if the internal counter is already zero.

	  This	operation synchronizes with all	calls that block on this latch
       and all is_ready
	  calls	on this	latch that returns true.

Parameters
	  (none)

Return value
	  (none)

Exceptions
	  Throws nothing.

http://cppreference.com		  2022.07.31	 std::experi...own_and_wait(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::latch::count_down_and_wait&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help