QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
SpatialIndex::IStorageManager Class Referenceabstract

#include <SpatialIndex.h>

Inheritance diagram for SpatialIndex::IStorageManager:
SpatialIndex::StorageManager::CustomStorageManager SpatialIndex::StorageManager::DiskStorageManager SpatialIndex::StorageManager::IBuffer SpatialIndex::StorageManager::MemoryStorageManager SpatialIndex::StorageManager::Buffer SpatialIndex::StorageManager::RandomEvictionsBuffer

Public Member Functions

virtual void deleteByteArray (const id_type id)=0
 
virtual void flush ()=0
 
virtual void loadByteArray (const id_type id, uint32_t &len, byte **data)=0
 
virtual void storeByteArray (id_type &id, const uint32_t len, const byte *const data)=0
 
virtual ~IStorageManager ()
 

Constructor & Destructor Documentation

◆ ~IStorageManager()

virtual SpatialIndex::IStorageManager::~IStorageManager ( )
inlinevirtual

Member Function Documentation

◆ deleteByteArray()

◆ flush()

◆ loadByteArray()

virtual void SpatialIndex::IStorageManager::loadByteArray ( const id_type id,
uint32_t & len,
byte ** data )
pure virtual

◆ storeByteArray()


The documentation for this class was generated from the following file: