![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qfuture_impl.h>
Public Types | |
using | ValueType = typename ResultFutures::value_type |
Public Member Functions | |
WhenAllContext (qsizetype size) | |
template<typename T = ValueType> | |
void | checkForCompletion (qsizetype index, T &&future) |
Public Attributes | |
QAtomicInteger< qsizetype > | remaining |
QPromise< ResultFutures > | promise |
ResultFutures | futures |
Definition at line 1051 of file qfuture_impl.h.
using QtPrivate::WhenAllContext< ResultFutures >::ValueType = typename ResultFutures::value_type |
Definition at line 1053 of file qfuture_impl.h.
|
inlineexplicit |
Definition at line 1055 of file qfuture_impl.h.
|
inline |
Definition at line 1058 of file qfuture_impl.h.
ResultFutures QtPrivate::WhenAllContext< ResultFutures >::futures |
Definition at line 1071 of file qfuture_impl.h.
Referenced by checkForCompletion().
QPromise<ResultFutures> QtPrivate::WhenAllContext< ResultFutures >::promise |
Definition at line 1070 of file qfuture_impl.h.
Referenced by checkForCompletion().
QAtomicInteger<qsizetype> QtPrivate::WhenAllContext< ResultFutures >::remaining |
Definition at line 1069 of file qfuture_impl.h.
Referenced by testing.tools.encode_pdf_filter._PngIdatPdfStream::AccumulateByte(), testing.tools.encode_pdf_filter._PngIdatPdfStream::ResetAccumulator(), and testing.tools.encode_pdf_filter._PngIdatPdfStream::write().