#include
<QtCore/qglobal.h>#include
<QtCore/qtconcurrentiteratekernel.h>#include <QtCore/qtconcurrentmapkernel.h>#include
<QtCore/qtconcurrentreducekernel.h>Go to the source code of this file.
Classes |
|
| struct | qValueType< T > |
| struct | qValueType< const T * > |
| struct | qValueType< T * > |
| class | FilterKernel< Sequence, KeepFunctor, ReduceFunctor > |
| class | FilteredReducedKernel< ReducedResultType, Iterator, KeepFunctor, ReduceFunctor, Reducer > |
| class | FilteredEachKernel< Iterator, KeepFunctor > |
Namespaces |
|
| namespace | QtConcurrent |
Functions |
|
| template<typename Iterator , typename KeepFunctor > | |
|
ThreadEngineStarter< typename qValueType< Iterator > ::value_type > |
startFiltered (Iterator begin, Iterator end, KeepFunctor functor) |
| template<typename Sequence , typename KeepFunctor > | |
|
ThreadEngineStarter< typename Sequence::value_type > |
startFiltered (const Sequence &sequence, KeepFunctor functor) |
| template<typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > | |
| ThreadEngineStarter< ResultType > | startFilteredReduced (const Sequence &sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
| template<typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor > | |
| ThreadEngineStarter< ResultType > | startFilteredReduced (Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |