Namespaces
Variants

std::experimental::latch:: ~latch

From cppreference.net
~latch ( ) ;
(concurrency TS)

Destruye el latch.

El comportamiento es indefinido si un hilo está bloqueado en el punto de sincronización.

El destructor puede ser llamado incluso si no todos los hilos han regresado de wait() o count_down_and_wait() , siempre que el contador interno debe ser igual a cero.

El destructor puede bloquearse hasta que todos los hilos hayan regresado de las funciones de bloqueo.

Ningún hilo puede bloquearse en este latch después de que un hilo haya invocado el destructor.