std::future_errc
![]() | This page has been machine-translated from the English version of the wiki using Google Translate. The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Definido no cabeçalho <ios> | ||
enumclass future_errc { broken_promise, | (desde C++11) | |
The scoped enumeration std::future_errc
defines the error codes reported by std::future and related classes in std::future_error exception objects. Only four error codes are required, although the implementation may define additional error codes. Because the appropriate specialization of std::is_error_code_enum is provided, values of type std::future_errc
are implicitly convertible to std::error_code.
Índice |
[editar]Constantes de membros
Constante Original: Constant The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | Explanation |
broken_promise | the asynchronous task abandoned its shared state |
future_already_retrieved | the contents of shared state were already accessed through std::future |
promise_already_satisfied | attempt to store a value in the shared state twice |
no_state | attempt to access std::promise or std::future without an associated shared state |
[editar]Classes auxiliares
extends the type trait std::is_error_code_enum to identify future error codes (modelo de classe) |
[editar]Não-membros funções
constructs a future error code (função) | |
constructs a future error_condition (função) |
[editar]Exemplo
Esta seção está incompleta Motivo: sem exemplo |
[editar]Veja também
(C++11) | possui um código de erro depende da plataforma Original: holds a platform-dependent error code The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (classe) |
(C++11) | possui um código de erro portátil Original: holds a portable error code The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (classe) |