home | help
std::experi...own_and_wait(3)  C++ Standard Libary std::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 	   2024.06.10	   std::experi...own_and_wait(3)

home | help