#include <mmap_vector_store.h>
|
| static constexpr uint32_t | MAGIC = 0x42445651 |
| |
| static constexpr uint32_t | VERSION = 1 |
| |
| static constexpr size_t | HEADER_SIZE = 32 |
| |
Definition at line 36 of file mmap_vector_store.h.
◆ MMapVectorStore() [1/3]
| vanedb::MMapVectorStore::MMapVectorStore |
( |
const std::string & |
filename | ) |
|
|
inlineexplicit |
◆ ~MMapVectorStore()
| vanedb::MMapVectorStore::~MMapVectorStore |
( |
| ) |
|
|
inline |
◆ MMapVectorStore() [2/3]
◆ MMapVectorStore() [3/3]
◆ contains()
| bool vanedb::MMapVectorStore::contains |
( |
uint64_t |
id | ) |
const |
|
inline |
◆ dimension()
| size_t vanedb::MMapVectorStore::dimension |
( |
| ) |
const |
|
inline |
◆ get()
| const float * vanedb::MMapVectorStore::get |
( |
uint64_t |
id | ) |
const |
|
inline |
◆ metric()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ search()
| std::vector< SearchResult > vanedb::MMapVectorStore::search |
( |
const float * |
query, |
|
|
size_t |
k |
|
) |
| const |
|
inline |
◆ size()
| size_t vanedb::MMapVectorStore::size |
( |
| ) |
const |
|
inline |
◆ HEADER_SIZE
| constexpr size_t vanedb::MMapVectorStore::HEADER_SIZE = 32 |
|
staticconstexpr |
◆ MAGIC
| constexpr uint32_t vanedb::MMapVectorStore::MAGIC = 0x42445651 |
|
staticconstexpr |
◆ VERSION
| constexpr uint32_t vanedb::MMapVectorStore::VERSION = 1 |
|
staticconstexpr |
The documentation for this class was generated from the following file: