|
QGIS API Documentation
2.14.0-Essen
|
Wrapper for iterator of features from vector data provider or vector layer. More...
#include <qgsfeatureiterator.h>
Public Member Functions | |
| QgsFeatureIterator () | |
| construct invalid iterator More... | |
| QgsFeatureIterator (QgsAbstractFeatureIterator *iter) | |
| construct a valid iterator More... | |
| QgsFeatureIterator (const QgsFeatureIterator &fi) | |
| copy constructor copies the iterator, increases ref.count More... | |
| ~QgsFeatureIterator () | |
| destructor deletes the iterator if it has no more references More... | |
| bool | close () |
| bool | isClosed () const |
| find out whether the iterator is still valid or closed already More... | |
| bool | nextFeature (QgsFeature &f) |
| QgsFeatureIterator & | operator= (const QgsFeatureIterator &other) |
| bool | rewind () |
Protected Attributes | |
| QgsAbstractFeatureIterator * | mIter |
Friends | |
| bool | operator!= (const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2) |
| bool | operator== (const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2) |
Wrapper for iterator of features from vector data provider or vector layer.
Definition at line 177 of file qgsfeatureiterator.h.
|
inline |
construct invalid iterator
Definition at line 207 of file qgsfeatureiterator.h.
|
inline |
construct a valid iterator
Definition at line 212 of file qgsfeatureiterator.h.
|
inline |
copy constructor copies the iterator, increases ref.count
Definition at line 219 of file qgsfeatureiterator.h.
|
inline |
destructor deletes the iterator if it has no more references
Definition at line 226 of file qgsfeatureiterator.h.
|
inline |
Definition at line 245 of file qgsfeatureiterator.h.
|
inline |
find out whether the iterator is still valid or closed already
Definition at line 253 of file qgsfeatureiterator.h.
|
inline |
Definition at line 232 of file qgsfeatureiterator.h.
| QgsFeatureIterator & QgsFeatureIterator::operator= | ( | const QgsFeatureIterator & | other | ) |
Definition at line 229 of file qgsfeatureiterator.cpp.
|
inline |
Definition at line 237 of file qgsfeatureiterator.h.
|
friend |
Definition at line 263 of file qgsfeatureiterator.h.
|
friend |
Definition at line 258 of file qgsfeatureiterator.h.
|
protected |
Definition at line 202 of file qgsfeatureiterator.h.
1.8.11