15 #ifndef QGSVECTORLAYERFEATUREITERATOR_H
16 #define QGSVECTORLAYERFEATUREITERATOR_H
77 virtual bool rewind()
override;
80 virtual bool close()
override;
107 void rewindEditBuffer();
109 void prepareExpressions();
111 bool fetchNextChangedGeomFeature(
QgsFeature& f );
112 bool fetchNextChangedAttributeFeature(
QgsFeature& f );
128 void updateChangedAttributes(
QgsFeature& f );
145 void addJoinedAttributesCached(
QgsFeature& f,
const QVariant& joinValue )
const;
146 void addJoinedAttributesDirect(
QgsFeature& f,
const QVariant& joinValue )
const;
165 #endif // QGSVECTORLAYERFEATUREITERATOR_H