![]() |
QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
|
#include <QtConcurrent/qtconcurrent_global.h>
#include <QtConcurrent/qtconcurrentiteratekernel.h>
#include <QtConcurrent/qtconcurrentreducekernel.h>
Go to the source code of this file.
Namespaces | |
QtConcurrent | |
The QtConcurrent namespace provides high-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives. | |
Functions | |
template<typename Iterator , typename Functor > | |
ThreadEngineStarter< void > | QtConcurrent::startMap (Iterator begin, Iterator end, Functor functor) |
[qtconcurrentmapkernel-1] More... | |
template<typename T , typename Iterator , typename Functor > | |
ThreadEngineStarter< T > | QtConcurrent::startMapped (Iterator begin, Iterator end, Functor functor) |
[qtconcurrentmapkernel-2] More... | |
template<typename T , typename Sequence , typename Functor > | |
ThreadEngineStarter< T > | QtConcurrent::startMapped (const Sequence &sequence, Functor functor) |
[qtconcurrentmapkernel-3] More... | |
template<typename IntermediateType , typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > | |
ThreadEngineStarter< ResultType > | QtConcurrent::startMappedReduced (const Sequence &sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
[qtconcurrentmapkernel-4] More... | |
template<typename IntermediateType , typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor > | |
ThreadEngineStarter< ResultType > | QtConcurrent::startMappedReduced (Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
[qtconcurrentmapkernel-5] More... | |