![]() |
Qt 6.x
The Qt SDK
|
\inmodule QtConcurrent More...
#include <qtconcurrentiteratekernel.h>
Collaboration diagram for QtConcurrent::ResultReporter< T >:Public Member Functions | |
| ResultReporter (ThreadEngine< T > *_threadEngine, T &_defaultValue) | |
| void | reserveSpace (int resultCount) |
| void | reportResults (int begin) |
| T * | getPointer () |
Public Attributes | |
| int | currentResultCount |
| ThreadEngine< T > * | threadEngine |
| QList< T > | vector |
\inmodule QtConcurrent
Definition at line 57 of file qtconcurrentiteratekernel.h.
|
inline |
Definition at line 60 of file qtconcurrentiteratekernel.h.
|
inline |
Definition at line 83 of file qtconcurrentiteratekernel.h.
References QtConcurrent::ResultReporter< T >::vector.
Referenced by QtConcurrent::IterateKernel< Iterator, T >::forThreadFunction(), and QtConcurrent::IterateKernel< Iterator, T >::whileThreadFunction().
Here is the caller graph for this function:
|
inline |
Definition at line 71 of file qtconcurrentiteratekernel.h.
References begin(), QtConcurrent::ResultReporter< T >::currentResultCount, i, QtConcurrent::ResultReporter< T >::threadEngine, and QtConcurrent::ResultReporter< T >::vector.
Referenced by QtConcurrent::IterateKernel< Iterator, T >::forThreadFunction(), and QtConcurrent::IterateKernel< Iterator, T >::whileThreadFunction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 65 of file qtconcurrentiteratekernel.h.
References QtConcurrent::ResultReporter< T >::currentResultCount, qMax(), and QtConcurrent::ResultReporter< T >::vector.
Referenced by QtConcurrent::IterateKernel< Iterator, T >::forThreadFunction(), and QtConcurrent::IterateKernel< Iterator, T >::whileThreadFunction().
Here is the call graph for this function:
Here is the caller graph for this function:| int QtConcurrent::ResultReporter< T >::currentResultCount |
Definition at line 88 of file qtconcurrentiteratekernel.h.
Referenced by QtConcurrent::ResultReporter< T >::reportResults(), and QtConcurrent::ResultReporter< T >::reserveSpace().
| ThreadEngine<T>* QtConcurrent::ResultReporter< T >::threadEngine |
Definition at line 89 of file qtconcurrentiteratekernel.h.
Referenced by QtConcurrent::ResultReporter< T >::reportResults().
| QList<T> QtConcurrent::ResultReporter< T >::vector |
Definition at line 90 of file qtconcurrentiteratekernel.h.
Referenced by QtConcurrent::ResultReporter< T >::getPointer(), QtConcurrent::ResultReporter< T >::reportResults(), and QtConcurrent::ResultReporter< T >::reserveSpace().