xapian-core  2.0.0
HoneySpellingTable Member List

This is the complete list of members for HoneySpellingTable, 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
add_word(const std::string &word, Xapian::termcount freqinc)HoneySpellingTable
cancel(const Honey::RootInfo &root_info, honey_revision_number_t rev)HoneySpellingTableinline
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()HoneySpellingTableinline
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_offset() constHoneyTableinline
get_path() constHoneyTableinline
get_root() constHoneyTableinline
get_word_frequency(std::string_view word) constHoneySpellingTable
HoneyLazyTable(const char *name_, const std::string &path_, bool readonly)HoneyLazyTableinline
HoneyLazyTable(const char *name_, int fd, off_t offset_, bool readonly)HoneyLazyTableinline
HoneySpellingTable(const std::string &dbdir, bool readonly)HoneySpellingTableinline
HoneySpellingTable(int fd, off_t offset_, bool readonly)HoneySpellingTableinline
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() constHoneySpellingTableinline
is_open() constHoneyTableinline
is_writable() constHoneyTableinline
key_exists(const std::string &key) constHoneyTableinline
last_keyHoneyTablemutableprivate
lazyHoneyTableprivate
merge_changes()HoneySpellingTable
num_entriesHoneyTableprivate
offsetHoneyTableprivate
open(int flags_, const Honey::RootInfo &root_info, honey_revision_number_t)HoneyTable
open_termlist(std::string_view word)HoneySpellingTable
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
remove_word(const std::string &word, Xapian::termcount freqdec)HoneySpellingTable
rootHoneyTableprivate
set_wordfreq_upper_bound(Xapian::termcount ub)HoneySpellingTableinline
single_file() constHoneyTableinlineprivate
storeHoneyTablemutableprivate
sync()HoneyTableinline
termlist_deltasHoneySpellingTablemutableprivate
throw_database_closed()HoneyTableinlinestatic
toggle_fragment(Honey::fragment frag, const std::string &word)HoneySpellingTableprivate
toggle_word(const std::string &word)HoneySpellingTableprivate
wordfreq_changesHoneySpellingTablemutableprivate
wordfreq_upper_boundHoneySpellingTableprivate
~HoneyTable()HoneyTableinline