QtFuture::WhenAnyResult Struct
template <typename T> struct QtFuture::WhenAnyResultQtFuture::WhenAnyResult sert à représenter le résultat de la fonction QtFuture::whenAny(). En savoir plus...
| En-tête : | #include <qfuture_impl.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake : | QT += core |
| Depuis : | Qt 6.3 |
- Liste de tous les membres, y compris les membres hérités
- WhenAnyResult fait partie des classes de threading.
Variables publiques
Description détaillée
WhenAnyResult<T> est une structure de modèle où T spécifie le type de résultat des futures.
La structure ` QtFuture::WhenAnyResult<T> ` sert à regrouper la copie et l’index de la première ` QFuture<T> ` terminée dans la séquence de futurs de type ` T `, qui sont transmis à la fonction ` QtFuture::whenAny()`.
Voir également QFuture et QtFuture::whenAny().
Documentation sur les variables membres
QFuture<T> WhenAnyResult::future
Ce champ contient une copie de la première QFuture complétée qui encapsule le type T, où T est le type encapsulé par les futures transmis à whenAny().
Voir également QtFuture::whenAny().
qsizetype WhenAnyResult::index
Ce champ contient l'index du premier contrat à terme « QFuture » exécuté dans la séquence de contrats à terme transmise à la fonction whenAny(). Il est de type « qsizetype ».
Voir également QtFuture::whenAny().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.