QGIS API Documentation 3.31.0-Master (9f23a2c1dc)
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
 
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.