![]() |
QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
|
#include <QtConcurrent/qtconcurrentcompilertest.h>
#include <QtConcurrent/qtconcurrentrunbase.h>
#include <QtConcurrent/qtconcurrentstoredfunctioncall.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 T > | |
QFuture< T > | QtConcurrent::run (T(*functionPointer)()) |
template<typename T , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::run (T(*functionPointer)(Param1), const Arg1 &arg1) |
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (FunctionObject functionObject) |
template<typename FunctionObject , typename Arg1 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (FunctionObject functionObject, const Arg1 &arg1) |
template<typename FunctionObject , typename Arg1 , typename Arg2 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (FunctionObject functionObject, const Arg1 &arg1, const Arg2 &arg2) |
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (FunctionObject *functionObject) |
template<typename FunctionObject , typename Arg1 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (FunctionObject *functionObject, const Arg1 &arg1) |
template<typename FunctionObject , typename Arg1 , typename Arg2 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (FunctionObject *functionObject, const Arg1 &arg1, const Arg2 &arg2) |
template<typename FunctionObject , typename Arg1 , typename Arg2 , typename Arg3 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (const Class &object, T(Class::*fn)()) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (Class *object, T(Class::*fn)()) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (const Class *object, T(Class::*fn)() const) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, T(*functionPointer)()) |
template<typename T , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::run (QThreadPool *pool, T(*functionPointer)(Param1), const Arg1 &arg1) |
template<typename T , typename Param1 , typename Arg1 , typename Param2 , typename Arg2 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, FunctionObject functionObject) |
template<typename FunctionObject , typename Arg1 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (QThreadPool *pool, FunctionObject functionObject, const Arg1 &arg1) |
template<typename FunctionObject , typename Arg1 , typename Arg2 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, FunctionObject *functionObject) |
template<typename FunctionObject , typename Arg1 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::run (QThreadPool *pool, FunctionObject *functionObject, const Arg1 &arg1) |
template<typename FunctionObject , typename Arg1 , typename Arg2 > | |
QFuture< typename FunctionObject::result_type > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, const Class &object, T(Class::*fn)()) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, Class *object, T(Class::*fn)()) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::run (QThreadPool *pool, const Class *object, T(Class::*fn)() const) |
template<typename T , typename Class , typename Param1 , typename Arg1 > | |
QFuture< T > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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 > | QtConcurrent::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) |