ResultIteratorBase Class Reference


Detailed Description

Definition at line 82 of file qtconcurrentresultstore.h.

#include <qtconcurrentresultstore.h>

Inheritance diagram for ResultIteratorBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  ResultIteratorBase ()
  ResultIteratorBase (QMap< int, ResultItem >::const_iterator _mapIterator, int _vectorIndex=0)
int  vectorIndex () const
int  resultIndex () const
ResultIteratorBase  operator++ ()
int  batchSize () const
void  batchedAdvance ()
bool  operator== (const ResultIteratorBase &other) const
bool  operator!= (const ResultIteratorBase &other) const
bool  isVector () const
bool  canIncrementVectorIndex () const

Protected Attributes

QMap< int, ResultItem >
::const_iterator 
mapIterator
int  m_vectorIndex

Constructor & Destructor Documentation

ResultIteratorBase ( QMap< int, ResultItem >::const_iterator  _mapIterator,
int  _vectorIndex = 0 
)

Member Function Documentation

int vectorIndex ( ) const
int resultIndex ( ) const
ResultIteratorBase operator++ ( )
int batchSize ( ) const
void batchedAdvance ( )
bool operator== ( const ResultIteratorBase other ) const
bool operator!= ( const ResultIteratorBase other ) const
bool isVector ( ) const
bool canIncrementVectorIndex ( ) const

Member Data Documentation

QMap<int, ResultItem>::const_iterator mapIterator [protected]
int m_vectorIndex [protected]

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

ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase
ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase ResultIteratorBase