|
libspatialindex API Reference
(git-trunk)
|
#include <BulkLoader.h>

Classes | |
| class | Record |
Public Member Functions | |
| ExternalSorter (uint32_t u32PageSize, uint32_t u32BufferPages) | |
| virtual | ~ExternalSorter () |
| void | insert (Record *r) |
| void | sort () |
| Record * | getNextRecord () |
| uint64_t | getTotalEntries () const |
Definition at line 36 of file BulkLoader.h.
| ExternalSorter::ExternalSorter | ( | uint32_t | u32PageSize, |
| uint32_t | u32BufferPages | ||
| ) |
Definition at line 110 of file BulkLoader.cc.
|
virtual |
Definition at line 116 of file BulkLoader.cc.
| ExternalSorter::Record * ExternalSorter::getNextRecord | ( | ) |
Definition at line 277 of file BulkLoader.cc.
References SpatialIndex::RTree::ExternalSorter::Record::loadFromFile().

|
inline |
Definition at line 304 of file BulkLoader.cc.
| void ExternalSorter::insert | ( | Record * | r | ) |
Definition at line 121 of file BulkLoader.cc.
References Tools::TemporaryFile::rewindForReading().

| void ExternalSorter::sort | ( | ) |
Definition at line 146 of file BulkLoader.cc.
References SpatialIndex::RTree::ExternalSorter::Record::loadFromFile(), SpatialIndex::RTree::ExternalSorter::Record::m_r, and Tools::TemporaryFile::rewindForReading().
