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

Public Member Functions | |
| TemporaryFile () | |
| virtual | ~TemporaryFile () |
| void | rewindForReading () |
| void | rewindForWriting () |
| bool | eof () |
| std::string | getFileName () const |
| uint8_t | readUInt8 () |
| uint16_t | readUInt16 () |
| uint32_t | readUInt32 () |
| uint64_t | readUInt64 () |
| float | readFloat () |
| double | readDouble () |
| std::string | readString () |
| void | readBytes (uint32_t u32Len, uint8_t **pData) |
| void | write (uint8_t i) |
| void | write (uint16_t i) |
| void | write (uint32_t i) |
| void | write (uint64_t i) |
| void | write (float i) |
| void | write (double i) |
| void | write (const std::string &s) |
| void | write (uint32_t u32Len, uint8_t *pData) |
| Tools::TemporaryFile::TemporaryFile | ( | ) |
Definition at line 1055 of file Tools.cc.
References Tools::CREATE.
| void Tools::TemporaryFile::readBytes | ( | uint32_t | u32Len, |
| uint8_t ** | pData | ||
| ) |
Definition at line 1217 of file Tools.cc.
References Tools::BufferedFileReader::readBytes().
Referenced by SpatialIndex::RTree::ExternalSorter::Record::loadFromFile().


| double Tools::TemporaryFile::readDouble | ( | ) |
Definition at line 1199 of file Tools.cc.
References Tools::BufferedFileReader::readDouble().
Referenced by SpatialIndex::RTree::ExternalSorter::Record::loadFromFile().


| float Tools::TemporaryFile::readFloat | ( | ) |
Definition at line 1190 of file Tools.cc.
References Tools::BufferedFileReader::readFloat().

| std::string Tools::TemporaryFile::readString | ( | ) |
Definition at line 1208 of file Tools.cc.
References Tools::BufferedFileReader::readString().

| uint16_t Tools::TemporaryFile::readUInt16 | ( | ) |
Definition at line 1163 of file Tools.cc.
References Tools::BufferedFileReader::readUInt16().

| uint32_t Tools::TemporaryFile::readUInt32 | ( | ) |
Definition at line 1172 of file Tools.cc.
References Tools::BufferedFileReader::readUInt32().
Referenced by SpatialIndex::RTree::ExternalSorter::Record::loadFromFile().


| uint64_t Tools::TemporaryFile::readUInt64 | ( | ) |
Definition at line 1181 of file Tools.cc.
References Tools::BufferedFileReader::readUInt64().
Referenced by SpatialIndex::RTree::ExternalSorter::Record::loadFromFile().


| uint8_t Tools::TemporaryFile::readUInt8 | ( | ) |
Definition at line 1154 of file Tools.cc.
References Tools::BufferedFileReader::readUInt8().

| void Tools::TemporaryFile::rewindForReading | ( | ) |
Definition at line 1120 of file Tools.cc.
References Tools::BufferedFileReader::rewind().
Referenced by SpatialIndex::RTree::ExternalSorter::insert(), and SpatialIndex::RTree::ExternalSorter::sort().


| void Tools::TemporaryFile::rewindForWriting | ( | ) |
Definition at line 1132 of file Tools.cc.
References Tools::BufferedFileWriter::rewind().

| void Tools::TemporaryFile::write | ( | const std::string & | s | ) |
Definition at line 1280 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | double | i | ) |
Definition at line 1271 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | float | i | ) |
Definition at line 1262 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | uint16_t | i | ) |
Definition at line 1235 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | uint32_t | i | ) |
Definition at line 1244 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | uint32_t | u32Len, |
| uint8_t * | pData | ||
| ) |
Definition at line 1289 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | uint64_t | i | ) |
Definition at line 1253 of file Tools.cc.
References Tools::BufferedFileWriter::write().

| void Tools::TemporaryFile::write | ( | uint8_t | i | ) |
Definition at line 1226 of file Tools.cc.
References Tools::BufferedFileWriter::write().
Referenced by SpatialIndex::RTree::ExternalSorter::Record::storeToFile().

