QFutureInterface< T > Class Template Reference
#include <qfutureinterface.h>
template<typename T>
class QFutureInterface< T >
Definition at line 148 of file qfutureinterface.h.
Definition at line 157 of file qfutureinterface.h.
160 resultStore().clear();
bool referenceCountIsOne() const
Definition at line 166 of file qfutureinterface.h.
169 resultStore().clear();
QFutureInterfaceBase & operator=(const QFutureInterfaceBase &other)
bool referenceCountIsOne() const
void reportResult |
( |
const T * |
result, |
|
|
int |
index = -1 |
|
) |
| |
|
inline |
Definition at line 192 of file qfutureinterface.h.
203 const int resultCountBefore = store.
count();
int addResult(int index, const T *result)
void reportResultsReady(int beginIndex, int endIndex)
bool queryState(State state) const
void reportResult |
( |
const T & |
result, |
|
|
int |
index = -1 |
|
) |
| |
|
inline |
void reportResults |
( |
const QVector< T > & |
results, |
|
|
int |
beginIndex = -1 , |
|
|
int |
count = -1 |
|
) |
| |
|
inline |
Definition at line 219 of file qfutureinterface.h.
229 const int resultCountBefore = store.
count();
233 const int insertIndex = store.
addResults(beginIndex, &_results,
count);
void reportResultsReady(int beginIndex, int endIndex)
int addResults(int index, const QVector< T > *results)
GLuint GLuint GLsizei count
bool queryState(State state) const
void reportFinished |
( |
const T * |
result = 0 | ) |
|
|
inline |
const T & resultReference |
( |
int |
index | ) |
const |
|
inline |
const T * resultPointer |
( |
int |
index | ) |
const |
|
inline |
Definition at line 261 of file qfutureinterface.h.
273 while (it != resultStore().
end()) {
void waitForResult(int resultIndex)
QtConcurrent::internal::ExceptionStore & exceptionStore()
void throwPossibleException()
The documentation for this class was generated from the following files: