![]() |
QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
|
#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.
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... | |