classe de shared_future
Décrit un objet de retour asynchrone.Contrairement à un objet d' préanalyse, un fournisseur asynchrone peut être associé à plusieurs objets d' shared_future .
template<class Ty>
class shared_future;
Notes
N'appelez pas de méthodes autres que valid, operator=, et le destructeur sur un objet d' shared_future qui est vide.
les objets d'shared_future ne sont pas synchronisés.Les méthodes sur le même objet des threads présente une course de données qui a des résultats imprévisibles.
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet shared_future. |
Méthodes publiques
Nom |
Description |
---|---|
Récupère le résultat enregistré dans l'état asynchrone associé. |
|
Spécifie si l'objet n'est pas vide. |
|
Bloque le thread actuel jusqu'à ce que le rapport asynchrone associé soit prêt. |
|
Se bloque jusqu'à l'état asynchrone associé est prêt ou jusqu'à ce que le délai spécifié s'est écoulé. |
|
Se bloque jusqu'à l'état asynchrone associé est prêt ou jusqu'à un moment donné. |
Opérateurs publics
Nom |
Description |
---|---|
Affecte une nouvelle condition asynchrone associé. |
Configuration requise
Préanalyse d'En-tête :
L'espace de noms : DST