| 
    QGIS API Documentation
    2.18.21-Las Palmas (9fba24a)
    
   | 
 
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)=0 | 
| Get an iterator for features matching the specified request.  More... | |
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 423 of file qgsfeaturerequest.h.
      
  | 
  virtual | 
Definition at line 254 of file qgsfeaturerequest.cpp.
      
  | 
  pure virtual | 
Get an iterator for features matching the specified request.
| request | The request | 
Implemented in QgsVectorLayerFeatureSource.
      
  | 
  protected | 
Definition at line 269 of file qgsfeaturerequest.cpp.
      
  | 
  protected | 
Definition at line 264 of file qgsfeaturerequest.cpp.
      
  | 
  friend | 
Definition at line 441 of file qgsfeaturerequest.h.
      
  | 
  protected | 
Definition at line 439 of file qgsfeaturerequest.h.
 1.8.13