ThreadEngineStarter< T > Class Template Reference

ThreadEngineStarter< T > Class Template Reference

#include <qtconcurrentthreadengine.h>

Class Description

template<typename T>
class QtConcurrent::ThreadEngineStarter< T >

Definition at line 239 of file qtconcurrentthreadengine.h.

+ Inheritance diagram for ThreadEngineStarter< T >:

Public Member Functions

 ThreadEngineStarter (TypedThreadEngine *eng)
 
startBlocking ()
 
- Public Member Functions inherited from ThreadEngineStarterBase< T >
 ThreadEngineStarterBase (ThreadEngine< T > *_threadEngine)
 
 ThreadEngineStarterBase (const ThreadEngineStarterBase &other)
 
QFuture< T > startAsynchronously ()
 
 operator QFuture< T > ()
 

Additional Inherited Members

- Protected Attributes inherited from ThreadEngineStarterBase< T >
ThreadEngine< T > * threadEngine
 

Constructor & Destructor Documentation

Definition at line 244 of file qtconcurrentthreadengine.h.

245  : Base(eng) { }

Member Function Documentation

T startBlocking ( )
inline

Definition at line 247 of file qtconcurrentthreadengine.h.

248  {
249  T t = *this->threadEngine->startBlocking();
250  delete this->threadEngine;
251  return t;
252  }
GLdouble GLdouble t
Definition: GLee.h:1181

The documentation for this class was generated from the following file: