QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
Classes | Namespaces | Functions
qtconcurrentmapkernel.h File Reference
#include <QtConcurrent/qtconcurrent_global.h>
#include <QtConcurrent/qtconcurrentiteratekernel.h>
#include <QtConcurrent/qtconcurrentreducekernel.h>
Include dependency graph for qtconcurrentmapkernel.h:

Go to the source code of this file.

Classes

class  QtConcurrent::MapKernel< Iterator, MapFunctor >
 
class  QtConcurrent::MappedReducedKernel< ReducedResultType, Iterator, MapFunctor, ReduceFunctor, Reducer >
 
class  QtConcurrent::MappedEachKernel< Iterator, MapFunctor >
 
class  QtConcurrent::SequenceHolder1< Sequence, Base, Functor >
 

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...