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

Go to the source code of this file.

Classes

class  QtConcurrent::qValueType< T >
 
struct  QtConcurrent::qValueType< const T * >
 
struct  QtConcurrent::qValueType< T * >
 
class  QtConcurrent::FilterKernel< Sequence, KeepFunctor, ReduceFunctor >
 
class  QtConcurrent::FilteredReducedKernel< ReducedResultType, Iterator, KeepFunctor, ReduceFunctor, Reducer >
 
class  QtConcurrent::FilteredEachKernel< Iterator, KeepFunctor >
 

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 KeepFunctor >
ThreadEngineStarter< typename qValueType< Iterator >::value_type > QtConcurrent::startFiltered (Iterator begin, Iterator end, KeepFunctor functor)
 [QtConcurrent-2] More...
 
template<typename Sequence , typename KeepFunctor >
ThreadEngineStarter< typename Sequence::value_type > QtConcurrent::startFiltered (const Sequence &sequence, KeepFunctor functor)
 [QtConcurrent-3] More...
 
template<typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor >
ThreadEngineStarter< ResultType > QtConcurrent::startFilteredReduced (const Sequence &sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)
 [QtConcurrent-4] More...
 
template<typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor >
ThreadEngineStarter< ResultType > QtConcurrent::startFilteredReduced (Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)
 [QtConcurrent-5] More...