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().
void Tools::TemporaryFile::rewindForWriting | ( | ) |
Definition at line 1132 of file Tools.cc.
References Tools::BufferedFileWriter::rewind().
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().
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 | ( | uint64_t | i | ) |
Definition at line 1253 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 | ( | double | i | ) |
Definition at line 1271 of file Tools.cc.
References Tools::BufferedFileWriter::write().
void Tools::TemporaryFile::write | ( | const std::string & | s | ) |
Definition at line 1280 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().