|
QGIS API Documentation 3.40.0-Bratislava (b56115d8743)
|
Base class that can be used for any class that is capable of returning features. More...
#include <qgsfeaturerequest.h>

Public Member Functions | |
| virtual | ~QgsAbstractFeatureSource () |
| virtual QgsFeatureIterator | getFeatures (const QgsFeatureRequest &request=QgsFeatureRequest())=0 |
| Gets an iterator for features matching the specified request. | |
Protected Member Functions | |
| void | iteratorClosed (QgsAbstractFeatureIterator *it) |
| void | iteratorOpened (QgsAbstractFeatureIterator *it) |
Protected Attributes | |
| QSet< QgsAbstractFeatureIterator * > | mActiveIterators |
Friends | |
| template<typename > | |
| class | QgsAbstractFeatureIteratorFromSource |
Base class that can be used for any class that is capable of returning features.
Definition at line 1036 of file qgsfeaturerequest.h.
|
virtual |
Definition at line 468 of file qgsfeaturerequest.cpp.
|
pure virtual |
Gets an iterator for features matching the specified request.
| request | The request |
Implemented in QgsVectorLayerFeatureSource.
|
protected |
Definition at line 483 of file qgsfeaturerequest.cpp.
|
protected |
Definition at line 478 of file qgsfeaturerequest.cpp.
|
friend |
Definition at line 1061 of file qgsfeaturerequest.h.
|
protected |
Definition at line 1059 of file qgsfeaturerequest.h.