| 
    QGIS API Documentation
    2.18.21-Las Palmas (9fba24a)
    
   | 
 
Utility class for bulk loading of R-trees. More...

Public Member Functions | |
| QgsFeatureIteratorDataStream (const QgsFeatureIterator &fi) | |
| constructor - needs to load all data to a vector for later access when bulk loading  More... | |
| ~QgsFeatureIteratorDataStream () | |
| virtual IData * | getNext () override | 
| returns a pointer to the next entry in the stream or 0 at the end of the stream.  More... | |
| virtual bool | hasNext () override | 
| returns true if there are more items in the stream.  More... | |
| virtual void | rewind () override | 
| sets the stream pointer to the first entry, if possible.  More... | |
| virtual uint32_t | size () override | 
| returns the total number of entries available in the stream.  More... | |
Protected Member Functions | |
| void | readNextEntry () | 
Utility class for bulk loading of R-trees.
Not a part of public API.
Definition at line 90 of file qgsspatialindex.cpp.
      
  | 
  inlineexplicit | 
constructor - needs to load all data to a vector for later access when bulk loading
Definition at line 94 of file qgsspatialindex.cpp.
      
  | 
  inline | 
Definition at line 101 of file qgsspatialindex.cpp.
      
  | 
  inlineoverridevirtual | 
returns a pointer to the next entry in the stream or 0 at the end of the stream.
Definition at line 107 of file qgsspatialindex.cpp.
      
  | 
  inlineoverridevirtual | 
returns true if there are more items in the stream.
Definition at line 116 of file qgsspatialindex.cpp.
      
  | 
  inlineprotected | 
Definition at line 125 of file qgsspatialindex.cpp.
      
  | 
  inlineoverridevirtual | 
sets the stream pointer to the first entry, if possible.
Definition at line 122 of file qgsspatialindex.cpp.
      
  | 
  inlineoverridevirtual | 
returns the total number of entries available in the stream.
Definition at line 119 of file qgsspatialindex.cpp.
 1.8.13