std::condition_variable_any:: condition_variable_any
From cppreference.net
<
cpp
|
thread
|
condition variable any
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::condition_variable_any
| Member functions | ||||
|
condition_variable_any::condition_variable_any
|
||||
| Notification | ||||
| Waiting | ||||
|
condition_variable_any
(
)
;
|
(1) | (desde C++11) |
|
condition_variable_any
(
const
condition_variable_any
&
)
=
delete
;
|
(2) | (desde C++11) |
1)
Construye un objeto de tipo
std::condition_variable_any
.
2)
El constructor de copia está eliminado.
Contenidos |
Parámetros
(ninguno)
Excepciones
1)
Puede lanzar
std::system_error
con
std::error_condition
igual a
std::errc::operation_not_permitted
si el hilo no tiene privilegios para crear una variable de condición,
std::errc::resource_unavailable_try_again
si una limitación de recursos no relacionados con memoria impide esta inicialización, u otro valor definido por la implementación.
Informes de defectos
Los siguientes informes de defectos que modifican el comportamiento se aplicaron retroactivamente a los estándares publicados anteriormente de C++.
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 2092 | C++11 | la condición de error para resource_unavailable_try_again era incorrecta | corregida |
Véase también
|
Documentación C
para
cnd_init
|