libspatialindex API Reference  (git-trunk)
SpatialIndex::StorageManager::IBuffer Class Referenceabstract

#include <SpatialIndex.h>

Inheritance diagram for SpatialIndex::StorageManager::IBuffer:
Inheritance graph
Collaboration diagram for SpatialIndex::StorageManager::IBuffer:
Collaboration graph

Public Member Functions

virtual uint64_t getHits ()=0
 
virtual void clear ()=0
 
 ~IBuffer () override=default
 
- Public Member Functions inherited from SpatialIndex::IStorageManager
virtual void loadByteArray (const id_type id, uint32_t &len, uint8_t **data)=0
 
virtual void storeByteArray (id_type &id, const uint32_t len, const uint8_t *const data)=0
 
virtual void deleteByteArray (const id_type id)=0
 
virtual void flush ()=0
 
virtual ~IStorageManager ()=default
 

Detailed Description

Definition at line 222 of file SpatialIndex.h.

Constructor & Destructor Documentation

◆ ~IBuffer()

SpatialIndex::StorageManager::IBuffer::~IBuffer ( )
overridedefault

Member Function Documentation

◆ clear()

virtual void SpatialIndex::StorageManager::IBuffer::clear ( )
pure virtual

Implemented in SpatialIndex::StorageManager::Buffer.

Referenced by Index_ClearBuffer().

Here is the caller graph for this function:

◆ getHits()

virtual uint64_t SpatialIndex::StorageManager::IBuffer::getHits ( )
pure virtual

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