Archivo de encabezado de la biblioteca estándar <latch>
De cppreference.com
Este archivo de encabezado es parte de la biblioteca de soporte de hilos.
Clases | |
(C++20) | Barrera de hilos de un solo uso. (clase) |
[editar]Sinopsis
namespace std {class latch;}
[editar]Clase std::latch
namespace std {class latch {public:staticconstexpr ptrdiff_t max()noexcept; constexprexplicit latch(ptrdiff_t expected); ~latch(); latch(const latch&)= delete; latch& operator=(const latch&)= delete; void count_down(ptrdiff_t update =1);bool try_wait()constnoexcept;void wait()const;void arrive_and_wait(ptrdiff_t update =1); private: ptrdiff_t counter;// solo exposición};}