QGIS API Documentation
2.14.0-Essen
|
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 89 of file qgsspatialindex.cpp.
|
inlineexplicit |
constructor - needs to load all data to a vector for later access when bulk loading
Definition at line 93 of file qgsspatialindex.cpp.
|
inline |
Definition at line 100 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 106 of file qgsspatialindex.cpp.
|
inlineoverridevirtual |
returns true if there are more items in the stream.
Definition at line 115 of file qgsspatialindex.cpp.
|
inlineprotected |
Definition at line 124 of file qgsspatialindex.cpp.
|
inlineoverridevirtual |
sets the stream pointer to the first entry, if possible.
Definition at line 121 of file qgsspatialindex.cpp.
|
inlineoverridevirtual |
returns the total number of entries available in the stream.
Definition at line 118 of file qgsspatialindex.cpp.