QGIS API Documentation 3.39.0-Master (d85f3c2a281)
Loading...
Searching...
No Matches
Classes | Typedefs
qgsvectorlayerfeatureiterator.h File Reference
#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>
Include dependency graph for qgsvectorlayerfeatureiterator.h:
This graph shows which files directly or indirectly include this file:

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, QgsFeatureQgsFeatureMap
 

Typedef Documentation

◆ QgsFeatureMap

Definition at line 31 of file qgsvectorlayerfeatureiterator.h.