#include <qtconcurrentresultstore.h>
Definition at line 123 of file qtconcurrentresultstore.h.
Public Member Functions | |
ResultStoreBase () | |
void | setFilterMode (bool enable) |
bool | filterMode () const |
int | addResult (int index, const void *result) |
int | addResults (int index, const void *results, int vectorSize, int logicalCount) |
ResultIteratorBase | begin () const |
ResultIteratorBase | end () const |
bool | hasNextResult () const |
ResultIteratorBase | resultAt (int index) const |
bool | contains (int index) const |
int | count () const |
virtual | ~ResultStoreBase () |
Protected Member Functions | |
int | insertResultItem (int index, ResultItem &resultItem) |
void | insertResultItemIfValid (int index, ResultItem &resultItem) |
void | syncPendingResults () |
void | syncResultCount () |
int | updateInsertIndex (int index, int _count) |
Protected Attributes | |
QMap< int, ResultItem > | m_results |
int | insertIndex |
int | resultCount |
bool | m_filterMode |
QMap< int, ResultItem > | pendingResults |
int | filteredResults |
ResultStoreBase | ( | ) |
|
inlinevirtual |
Definition at line 137 of file qtconcurrentresultstore.h.
void setFilterMode | ( | bool | enable | ) |
bool filterMode | ( | ) | const |
ResultIteratorBase begin | ( | ) | const |
ResultIteratorBase end | ( | ) | const |
bool hasNextResult | ( | ) | const |
ResultIteratorBase resultAt | ( | int | index | ) | const |
bool contains | ( | int | index | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 146 of file qtconcurrentresultstore.h.
|
protected |
Definition at line 147 of file qtconcurrentresultstore.h.
|
protected |
Definition at line 148 of file qtconcurrentresultstore.h.
|
protected |
Definition at line 150 of file qtconcurrentresultstore.h.
|
protected |
Definition at line 151 of file qtconcurrentresultstore.h.
|
protected |
Definition at line 152 of file qtconcurrentresultstore.h.