![]() |
QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
|
#include <qtconcurrentthreadengine.h>
Public Types | |
typedef T | ResultType |
Public Member Functions | |
virtual T * | result () |
QFutureInterface< T > * | futureInterfaceTyped () |
T * | startSingleThreaded () |
T * | startBlocking () |
QFuture< T > | startAsynchronously () |
void | asynchronousFinish () override |
void | reportResult (const T *_result, int index=-1) |
void | reportResults (const QVector< T > &_result, int index=-1, int count=-1) |
![]() | |
ThreadEngineBase () | |
virtual | ~ThreadEngineBase () |
void | startSingleThreaded () |
void | startBlocking () |
void | startThread () |
bool | isCanceled () |
void | waitForResume () |
bool | isProgressReportingEnabled () |
void | setProgressValue (int progress) |
void | setProgressRange (int minimum, int maximum) |
void | acquireBarrierSemaphore () |
Additional Inherited Members | |
![]() | |
virtual void | start () |
virtual void | finish () |
virtual ThreadFunctionResult | threadFunction () |
virtual bool | shouldStartThread () |
virtual bool | shouldThrottleThread () |
![]() | |
QFutureInterfaceBase * | futureInterface |
QThreadPool * | threadPool |
ThreadEngineBarrier | barrier |
QtPrivate::ExceptionStore | exceptionStore |
typedef T QtConcurrent::ThreadEngine< T >::ResultType |
|
inlineoverridevirtual |
Implements QtConcurrent::ThreadEngineBase.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |