| 
    QGIS API Documentation 3.42.0-Münster (feb80233002)
    
   | 
 
#include "qgis_core.h"#include "qgis_sip.h"#include "qgsfeatureiterator.h"#include "qgsfields.h"#include "qgscoordinatereferencesystem.h"#include "qgsfeaturesource.h"#include "qgsexpressioncontextscopegenerator.h"#include "qgscoordinatetransform.h"#include <QPointer>#include <QSet>#include <memory>

Go to the source code of this file.
Classes | |
| struct | QgsVectorLayerFeatureIterator::FetchJoinInfo | 
| Join information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes().  More... | |
| struct | QgsVectorLayerFeatureSource::JoinLayerSource | 
| Contains join layer source information prepared in a thread-safe way, ready for vector layer feature iterators with joins to utilize.  More... | |
| class | QgsVectorLayerFeatureIterator | 
| A feature iterator which iterates over features from a QgsVectorLayer.  More... | |
| class | QgsVectorLayerFeatureSource | 
| Partial snapshot of vector layer's state (only the members necessary for access to features)  More... | |
| class | QgsVectorLayerSelectedFeatureSource | 
| QgsFeatureSource subclass for the selected features from a QgsVectorLayer.  More... | |
Typedefs | |
| typedef QMap< QgsFeatureId, QgsFeature > | QgsFeatureMap | 
| typedef QMap<QgsFeatureId, QgsFeature> QgsFeatureMap | 
Definition at line 31 of file qgsvectorlayerfeatureiterator.h.