#include <DiskStorageManager.h>
◆ DiskStorageManager()
| SpatialIndex::StorageManager::DiskStorageManager::DiskStorageManager |
( |
Tools::PropertySet & | | ) |
|
◆ ~DiskStorageManager()
| virtual SpatialIndex::StorageManager::DiskStorageManager::~DiskStorageManager |
( |
| ) |
|
|
virtual |
◆ deleteByteArray()
| virtual void SpatialIndex::StorageManager::DiskStorageManager::deleteByteArray |
( |
const id_type | page | ) |
|
|
virtual |
◆ flush()
| virtual void SpatialIndex::StorageManager::DiskStorageManager::flush |
( |
| ) |
|
|
virtual |
◆ loadByteArray()
| virtual void SpatialIndex::StorageManager::DiskStorageManager::loadByteArray |
( |
const id_type | page, |
|
|
uint32_t & | len, |
|
|
byte ** | data ) |
|
virtual |
◆ storeByteArray()
| virtual void SpatialIndex::StorageManager::DiskStorageManager::storeByteArray |
( |
id_type & | page, |
|
|
const uint32_t | len, |
|
|
const byte *const | data ) |
|
virtual |
◆ m_buffer
| byte* SpatialIndex::StorageManager::DiskStorageManager::m_buffer |
|
protected |
◆ m_dataFile
| std::fstream SpatialIndex::StorageManager::DiskStorageManager::m_dataFile |
|
protected |
◆ m_emptyPages
| std::set<id_type> SpatialIndex::StorageManager::DiskStorageManager::m_emptyPages |
|
protected |
◆ m_indexFile
| std::fstream SpatialIndex::StorageManager::DiskStorageManager::m_indexFile |
|
protected |
◆ m_nextPage
| id_type SpatialIndex::StorageManager::DiskStorageManager::m_nextPage |
|
protected |
◆ m_pageIndex
| std::map<id_type, Entry*> SpatialIndex::StorageManager::DiskStorageManager::m_pageIndex |
|
protected |
◆ m_pageSize
| uint32_t SpatialIndex::StorageManager::DiskStorageManager::m_pageSize |
|
protected |
The documentation for this class was generated from the following file: