MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
IvfflatIndex 成员列表

成员的完整列表,这些成员属于 IvfflatIndex,包括所有继承而来的类成员

ann_search(const vector< float > &base_vector, size_t limit) (定义于 IvfflatIndex)IvfflatIndexinline
close() (定义于 IvfflatIndex)IvfflatIndexinline
create(Table *table, const char *file_name, const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 IvfflatIndex)IvfflatIndexinlinevirtual
create_scanner(const char *left_key, int left_len, bool left_inclusive, const char *right_key, int right_len, bool right_inclusive)=0Indexpure virtual
delete_entry(const char *record, const RID *rid) overrideIvfflatIndexinlinevirtual
field_meta_Indexprotected
Index()=default (定义于 Index)Index
index_meta() const (定义于 Index)Indexinline
index_meta_Indexprotected
init(const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 Index)Indexprotected
inited_ (定义于 IvfflatIndex)IvfflatIndexprivate
insert_entry(const char *record, const RID *rid) overrideIvfflatIndexinlinevirtual
is_vector_index() (定义于 Index)Indexinlinevirtual
IvfflatIndex() (定义于 IvfflatIndex)IvfflatIndexinline
lists_ (定义于 IvfflatIndex)IvfflatIndexprivate
open(Table *table, const char *file_name, const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 IvfflatIndex)IvfflatIndexinlinevirtual
probes_ (定义于 IvfflatIndex)IvfflatIndexprivate
sync() overrideIvfflatIndexinlinevirtual
table_ (定义于 IvfflatIndex)IvfflatIndexprivate
~Index()=default (定义于 Index)Indexvirtual
~IvfflatIndex() noexcept (定义于 IvfflatIndex)IvfflatIndexinlinevirtual