|
template<typename Sequence , typename KeepFunctor , typename ReduceFunctor > |
ThreadEngineStarter< void > | filterInternal (Sequence &sequence, KeepFunctor keep, ReduceFunctor reduce) |
| [QtConcurrent-1] More...
|
|
template<typename Sequence , typename KeepFunctor > |
QFuture< void > | filter (Sequence &sequence, KeepFunctor keep) |
|
template<typename ResultType , typename Sequence , typename KeepFunctor , typename ReduceFunctor > |
QFuture< ResultType > | filteredReduced (const Sequence &sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename KeepFunctor , typename ReduceFunctor > |
QFuture< typename QtPrivate::ReduceResultType< ReduceFunctor >::ResultType > | filteredReduced (const Sequence &sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename ResultType , typename Iterator , typename KeepFunctor , typename ReduceFunctor > |
QFuture< ResultType > | filteredReduced (Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Iterator , typename KeepFunctor , typename ReduceFunctor > |
QFuture< typename QtPrivate::ReduceResultType< ReduceFunctor >::ResultType > | filteredReduced (Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename KeepFunctor > |
QFuture< typename Sequence::value_type > | filtered (const Sequence &sequence, KeepFunctor keep) |
|
template<typename Iterator , typename KeepFunctor > |
QFuture< typename qValueType< Iterator >::value_type > | filtered (Iterator begin, Iterator end, KeepFunctor keep) |
|
template<typename Sequence , typename KeepFunctor > |
void | blockingFilter (Sequence &sequence, KeepFunctor keep) |
|
template<typename ResultType , typename Sequence , typename KeepFunctor , typename ReduceFunctor > |
ResultType | blockingFilteredReduced (const Sequence &sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename KeepFunctor , typename ReduceFunctor > |
QtPrivate::ReduceResultType< ReduceFunctor >::ResultType | blockingFilteredReduced (const Sequence &sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename ResultType , typename Iterator , typename KeepFunctor , typename ReduceFunctor > |
ResultType | blockingFilteredReduced (Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Iterator , typename KeepFunctor , typename ReduceFunctor > |
QtPrivate::ReduceResultType< ReduceFunctor >::ResultType | blockingFilteredReduced (Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename KeepFunctor > |
Sequence | blockingFiltered (const Sequence &sequence, KeepFunctor keep) |
|
template<typename OutputSequence , typename Iterator , typename KeepFunctor > |
OutputSequence | blockingFiltered (Iterator begin, Iterator end, KeepFunctor keep) |
|
template<typename Iterator , typename KeepFunctor > |
ThreadEngineStarter< typename qValueType< Iterator >::value_type > | startFiltered (Iterator begin, Iterator end, KeepFunctor functor) |
| [QtConcurrent-2] More...
|
|
template<typename Sequence , typename KeepFunctor > |
ThreadEngineStarter< typename Sequence::value_type > | startFiltered (const Sequence &sequence, KeepFunctor functor) |
| [QtConcurrent-3] More...
|
|
template<typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > |
ThreadEngineStarter< ResultType > | startFilteredReduced (const Sequence &sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
| [QtConcurrent-4] More...
|
|
template<typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor > |
ThreadEngineStarter< ResultType > | startFilteredReduced (Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
| [QtConcurrent-5] More...
|
|
bool | selectIteration (std::bidirectional_iterator_tag) |
|
bool | selectIteration (std::forward_iterator_tag) |
|
bool | selectIteration (std::random_access_iterator_tag) |
|
template<typename Sequence , typename MapFunctor > |
QFuture< void > | map (Sequence &sequence, MapFunctor map) |
|
template<typename Iterator , typename MapFunctor > |
QFuture< void > | map (Iterator begin, Iterator end, MapFunctor map) |
|
template<typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > |
QFuture< ResultType > | mappedReduced (const Sequence &sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename MapFunctor , typename ReduceFunctor > |
QFuture< typename QtPrivate::ReduceResultType< ReduceFunctor >::ResultType > | mappedReduced (const Sequence &sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor > |
QFuture< ResultType > | mappedReduced (Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Iterator , typename MapFunctor , typename ReduceFunctor > |
QFuture< typename QtPrivate::ReduceResultType< ReduceFunctor >::ResultType > | mappedReduced (Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename Sequence , typename MapFunctor > |
QFuture< typename QtPrivate::MapResultType< void, MapFunctor >::ResultType > | mapped (const Sequence &sequence, MapFunctor map) |
|
template<typename Iterator , typename MapFunctor > |
QFuture< typename QtPrivate::MapResultType< void, MapFunctor >::ResultType > | mapped (Iterator begin, Iterator end, MapFunctor map) |
|
template<typename Sequence , typename MapFunctor > |
void | blockingMap (Sequence &sequence, MapFunctor map) |
|
template<typename Iterator , typename MapFunctor > |
void | blockingMap (Iterator begin, Iterator end, MapFunctor map) |
|
template<typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > |
ResultType | blockingMappedReduced (const Sequence &sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename MapFunctor , typename ReduceFunctor , typename Sequence > |
QtPrivate::ReduceResultType< ReduceFunctor >::ResultType | blockingMappedReduced (const Sequence &sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce)) |
|
template<typename ResultType , typename Iterator , typename MapFunctor , typename ReduceFunctor > |
ResultType | blockingMappedReduced (Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, QtConcurrent::ReduceOptions options=QtConcurrent::ReduceOptions(QtConcurrent::UnorderedReduce|QtConcurrent::SequentialReduce)) |
|
template<typename Iterator , typename MapFunctor , typename ReduceFunctor > |
QtPrivate::ReduceResultType< ReduceFunctor >::ResultType | blockingMappedReduced (Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, QtConcurrent::ReduceOptions options=QtConcurrent::ReduceOptions(QtConcurrent::UnorderedReduce|QtConcurrent::SequentialReduce)) |
|
template<typename OutputSequence , typename InputSequence , typename MapFunctor > |
OutputSequence | blockingMapped (const InputSequence &sequence, MapFunctor map) |
|
template<typename MapFunctor , typename InputSequence > |
QtPrivate::MapResultType< InputSequence, MapFunctor >::ResultType | blockingMapped (const InputSequence &sequence, MapFunctor map) |
|
template<typename Sequence , typename Iterator , typename MapFunctor > |
Sequence | blockingMapped (Iterator begin, Iterator end, MapFunctor map) |
|
template<typename Iterator , typename MapFunctor > |
QtPrivate::MapResultType< Iterator, MapFunctor >::ResultType | blockingMapped (Iterator begin, Iterator end, MapFunctor map) |
|
template<typename Iterator , typename Functor > |
ThreadEngineStarter< void > | startMap (Iterator begin, Iterator end, Functor functor) |
| [qtconcurrentmapkernel-1] More...
|
|
template<typename T , typename Iterator , typename Functor > |
ThreadEngineStarter< T > | startMapped (Iterator begin, Iterator end, Functor functor) |
| [qtconcurrentmapkernel-2] More...
|
|
template<typename T , typename Sequence , typename Functor > |
ThreadEngineStarter< T > | startMapped (const Sequence &sequence, Functor functor) |
| [qtconcurrentmapkernel-3] More...
|
|
template<typename IntermediateType , typename ResultType , typename Sequence , typename MapFunctor , typename ReduceFunctor > |
ThreadEngineStarter< ResultType > | 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 > | startMappedReduced (Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options) |
| [qtconcurrentmapkernel-5] More...
|
|
template<typename T > |
QFuture< T > | run (T(*functionPointer)()) |
|
template<typename T , typename Param1 , typename Arg1 > |
QFuture< T > | run (T(*functionPointer)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (T(*functionPointer)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (T(*functionPointer)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (T(*functionPointer)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (T(*functionPointer)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename FunctionObject > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject) |
|
template<typename FunctionObject , typename Arg1 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject, const Arg1 &arg1) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename FunctionObject > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject) |
|
template<typename FunctionObject , typename Arg1 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject, const Arg1 &arg1) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 > |
QFuture< typename FunctionObject::result_type > | run (FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (const Class &object, T(Class::*fn)()) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (const Class &object, T(Class::*fn)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (const Class &object, T(Class::*fn)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (const Class &object, T(Class::*fn)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (const Class &object, T(Class::*fn)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (const Class &object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (Class *object, T(Class::*fn)()) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (Class *object, T(Class::*fn)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (Class *object, T(Class::*fn)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (Class *object, T(Class::*fn)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (const Class *object, T(Class::*fn)() const) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (const Class *object, T(Class::*fn)(Param1) const, const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (const Class *object, T(Class::*fn)(Param1, Param2) const, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (const Class *object, T(Class::*fn)(Param1, Param2, Param3) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (const Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (const Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)()) |
|
template<typename T , typename Param1 , typename Arg1 > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (QThreadPool *pool, T(*functionPointer)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename FunctionObject > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject) |
|
template<typename FunctionObject , typename Arg1 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename FunctionObject > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject) |
|
template<typename FunctionObject , typename Arg1 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 > |
QFuture< typename FunctionObject::result_type > | run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)()) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (QThreadPool *pool, const Class &object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)()) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)(Param1), const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)(Param1, Param2, Param3), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (QThreadPool *pool, Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename T , typename Class > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)() const) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)(Param1) const, const Arg1 &arg1) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)(Param1, Param2) const, const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)(Param1, Param2, Param3) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
|
template<typename T , typename Class , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 , typename Param3 , typename Arg3 , typename Param4 , typename Arg4 , typename Param5 , typename Arg5 > |
QFuture< T > | run (QThreadPool *pool, const Class *object, T(Class::*fn)(Param1, Param2, Param3, Param4, Param5) const, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
|
template<typename ThreadEngine > |
ThreadEngineStarter< typename ThreadEngine::ResultType > | startThreadEngine (ThreadEngine *threadEngine) |
| [qtconcurrentthreadengine-1] More...
|
|