![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtConcurrent/qtconcurrent_global.h>#include <QtConcurrent/qtconcurrentiteratekernel.h>#include <QtConcurrent/qtconcurrentmapkernel.h>#include <QtConcurrent/qtconcurrentreducekernel.h>Go to the source code of this file.
Classes | |
| class | QtConcurrent::qValueType< T > |
| \inmodule QtConcurrent More... | |
| class | QtConcurrent::qValueType< const T * > |
| \inmodule QtConcurrent More... | |
| class | QtConcurrent::qValueType< T * > |
| \inmodule QtConcurrent More... | |
| class | QtConcurrent::FilterKernel< Sequence, KeepFunctor, ReduceFunctor > |
| \inmodule QtConcurrent More... | |
| class | QtConcurrent::FilteredReducedKernel< ReducedResultType, Iterator, KeepFunctor, ReduceFunctor, Reducer > |
| \inmodule QtConcurrent More... | |
| class | QtConcurrent::FilteredEachKernel< Iterator, KeepFunctor > |
| \inmodule QtConcurrent More... | |
Namespaces | |
| namespace | QtConcurrent |
| \inmodule QtConcurrent | |
Functions | |
| template<typename Iterator, typename KeepFunctor> | |
| ThreadEngineStarter< typename qValueType< Iterator >::value_type > | QtConcurrent::startFiltered (QThreadPool *pool, Iterator begin, Iterator endend, KeepFunctor &&functor) |
| [QtConcurrent-2] | |
| template<typename Sequence, typename KeepFunctor> | |
| decltype(auto) | QtConcurrent::startFiltered (QThreadPool *pool, Sequence &&sequence, KeepFunctor &&functor) |
| [QtConcurrent-3] | |
| template<typename ResultType, typename Sequence, typename MapFunctor, typename ReduceFunctor> | |
| ThreadEngineStarter< ResultType > | QtConcurrent::startFilteredReduced (QThreadPool *pool, Sequence &&sequence, MapFunctor &&mapFunctor, ReduceFunctor &&reduceFunctor, ReduceOptions options) |
| [QtConcurrent-4] | |
| template<typename ResultType, typename Iterator, typename MapFunctor, typename ReduceFunctor> | |
| ThreadEngineStarter< ResultType > | QtConcurrent::startFilteredReduced (QThreadPool *pool, Iterator begin, Iterator endend, MapFunctor &&mapFunctor, ReduceFunctor &&reduceFunctor, ReduceOptions options) |
| [QtConcurrent-5] | |
| template<typename ResultType, typename Sequence, typename MapFunctor, typename ReduceFunctor> | |
| ThreadEngineStarter< ResultType > | QtConcurrent::startFilteredReduced (QThreadPool *pool, Sequence &&sequence, MapFunctor &&mapFunctor, ReduceFunctor &&reduceFunctor, ResultType &&initialValue, ReduceOptions options) |
| [QtConcurrent-6] | |
| template<typename ResultType, typename Iterator, typename MapFunctor, typename ReduceFunctor> | |
| ThreadEngineStarter< ResultType > | QtConcurrent::startFilteredReduced (QThreadPool *pool, Iterator begin, Iterator endend, MapFunctor &&mapFunctor, ReduceFunctor &&reduceFunctor, ResultType &&initialValue, ReduceOptions options) |
| [QtConcurrent-7] | |