xapian-core  2.0.0
HoneyPostListTable Member List

This is the complete list of members for HoneyPostListTable, including all inherited members.

add(std::string_view key, const char *val, size_t val_size, bool compressed=false)HoneyTable
add(std::string_view key, std::string_view val, bool compressed=false)HoneyTableinline
cancel(const Honey::RootInfo &, honey_revision_number_t)HoneyTableinline
close(bool permanent)HoneyTableinline
commit(honey_revision_number_t, Honey::RootInfo *root_info)HoneyTable
compress_minHoneyTableprivate
create_and_open(int flags_, const Honey::RootInfo &root_info)HoneyTable
cursor_get() constHoneyTable
del(const std::string &)HoneyTableinline
empty() constHoneyTableinline
exists() constHoneyTableinline
flagsHoneyTableprivate
flush_db()HoneyTableinline
get_approx_entry_count() constHoneyTableinline
get_entry_count() constHoneyTableinline
get_exact_entry(std::string_view key, std::string *tag) constHoneyTableprivate
get_exact_entry(std::string_view key, std::string &tag) constHoneyTableinline
get_flags() constHoneyTableinline
get_freqs(std::string_view term, Xapian::doccount *termfreq_ptr, Xapian::termcount *collfreq_ptr) constHoneyPostListTable
get_metadata(std::string_view key) constHoneyPostListTableinline
get_offset() constHoneyTableinline
get_path() constHoneyTableinline
get_root() constHoneyTableinline
get_used_docid_range(Xapian::doccount doccount, Xapian::docid &first, Xapian::docid &last) constHoneyPostListTable
get_wdf_upper_bound(std::string_view term) constHoneyPostListTable
HoneyPostListTable(const std::string &dbdir, bool readonly)HoneyPostListTableinline
HoneyPostListTable(int fd, off_t offset_, bool readonly)HoneyPostListTableinline
HoneyTable(const char *, const std::string &path_, bool read_only_, bool lazy_=false)HoneyTableinline
HoneyTable(const char *, int fd, off_t offset_, bool read_only_, bool lazy_=false)HoneyTableinline
indexHoneyTableprivate
is_modified() constHoneyTableinline
is_open() constHoneyTableinline
is_writable() constHoneyTableinline
key_exists(const std::string &key) constHoneyTableinline
last_keyHoneyTablemutableprivate
lazyHoneyTableprivate
merge_changes(const std::string &term, const HoneyInverter::PostingChanges &changes)HoneyPostListTableinline
merge_doclen_changes(const std::map< Xapian::docid, Xapian::termcount > &changes)HoneyPostListTableinline
num_entriesHoneyTableprivate
offsetHoneyTableprivate
open(int flags_, const Honey::RootInfo &root_info, honey_revision_number_t)HoneyTable
open_post_list(const HoneyDatabase *db, std::string_view term, bool need_read_pos) constHoneyPostListTable
pathHoneyTableprivate
read_key(std::string &key, size_t &val_size, bool &compressed) constHoneyTableprivate
read_onlyHoneyTableprivate
read_val(std::string &val, size_t val_size) constHoneyTableprivate
readahead_key(const std::string &) constHoneyTableinline
rootHoneyTableprivate
single_file() constHoneyTableinlineprivate
storeHoneyTablemutableprivate
sync()HoneyTableinline
term_exists(std::string_view term) constHoneyPostListTableinline
throw_database_closed()HoneyTableinlinestatic
~HoneyTable()HoneyTableinline