Espacios de nombres
Variantes
Acciones

Archivo de encabezado de la biblioteca estándar <latch>

De cppreference.com
< cpp‎ | header
 
 
Archivos de encabezado de la biblioteca estándar
 

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]

[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};}
close