![]() |
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 1057 of file qfuture_impl.h.
| using QtPrivate::WhenAllContext< ResultFutures >::ValueType = typename ResultFutures::value_type |
Definition at line 1059 of file qfuture_impl.h.
|
inlineexplicit |
Definition at line 1061 of file qfuture_impl.h.
|
inline |
Definition at line 1064 of file qfuture_impl.h.
| ResultFutures QtPrivate::WhenAllContext< ResultFutures >::futures |
Definition at line 1077 of file qfuture_impl.h.
Referenced by checkForCompletion().
| QPromise<ResultFutures> QtPrivate::WhenAllContext< ResultFutures >::promise |
Definition at line 1076 of file qfuture_impl.h.
Referenced by checkForCompletion().
| QAtomicInteger<qsizetype> QtPrivate::WhenAllContext< ResultFutures >::remaining |
Definition at line 1075 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().