|
QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
Utility class for bulk loading of R-trees. More...

Public Member Functions | |
| QgsFeatureIteratorDataStream (const QgsFeatureIterator &fi, QgsFeedback *feedback=nullptr) | |
| constructor - needs to load all data to a vector for later access when bulk loading More... | |
| ~QgsFeatureIteratorDataStream () override | |
| IData * | getNext () override |
| returns a pointer to the next entry in the stream or 0 at the end of the stream. More... | |
| bool | hasNext () override |
| returns true if there are more items in the stream. More... | |
| void | rewind () override |
| sets the stream pointer to the first entry, if possible. More... | |
| 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 97 of file qgsspatialindex.cpp.
|
inlineexplicit |
constructor - needs to load all data to a vector for later access when bulk loading
Definition at line 101 of file qgsspatialindex.cpp.
|
inlineoverride |
Definition at line 108 of file qgsspatialindex.cpp.
|
inlineoverride |
returns a pointer to the next entry in the stream or 0 at the end of the stream.
Definition at line 114 of file qgsspatialindex.cpp.
|
inlineoverride |
returns true if there are more items in the stream.
Definition at line 126 of file qgsspatialindex.cpp.
|
inlineprotected |
Definition at line 135 of file qgsspatialindex.cpp.
|
inlineoverride |
sets the stream pointer to the first entry, if possible.
Definition at line 132 of file qgsspatialindex.cpp.
|
inlineoverride |
returns the total number of entries available in the stream.
Definition at line 129 of file qgsspatialindex.cpp.
1.8.11