Definition at line 103 of file qtconcurrentresultstore.h.
#include <qtconcurrentresultstore.h>

Public Member Functions |
|
| ResultIterator (const ResultIteratorBase &base) | |
| const T & | value () const |
| const T * | pointer () const |
| ResultIterator | ( | const ResultIteratorBase & | base | ) | [inline] |
Definition at line 106 of file qtconcurrentresultstore.h.
: ResultIteratorBase(base) { }
| const T& value | ( | ) | const [inline] |
Definition at line 109 of file qtconcurrentresultstore.h.
{
return *pointer();
}
| const T* pointer | ( | ) | const [inline] |
Definition at line 114 of file qtconcurrentresultstore.h.
{
if (mapIterator.value().isVector())
return &(reinterpret_cast<const QVector<T> *>(mapIterator.value().result)->at(m_vectorIndex));
else
return reinterpret_cast<const T *>(mapIterator.value().result);
}