xapian-core  2.0.0
HoneyDatabase Member List

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

_refsXapian::Internal::intrusive_basemutable
add_document(const Document &document)Xapian::Database::Internalvirtual
add_spelling(std::string_view word, Xapian::termcount freqinc) constHoneyDatabasevirtual
add_synonym(std::string_view term, std::string_view synonym) constHoneyDatabasevirtual
begin_transaction(bool flushed)Xapian::Database::Internalvirtual
cancel()Xapian::Database::Internalvirtual
clear_synonyms(std::string_view term) constHoneyDatabasevirtual
close()HoneyDatabasevirtual
commit()Xapian::Database::Internalvirtual
compact(Xapian::Compactor *compactor, const char *destdir, int fd, int source_backend, const std::vector< const Xapian::Database::Internal * > &sources, const std::vector< Xapian::docid > &offset, Xapian::Compactor::compaction_level compaction, unsigned flags, Xapian::docid last_docid)HoneyDatabasestatic
delete_document(docid did)Xapian::Database::Internalvirtual
delete_document(std::string_view unique_term)Xapian::Database::Internalvirtual
docdata_tableHoneyDatabaseprivate
doclen_chunk_readerHoneyDatabasemutableprivate
doclen_cursorHoneyDatabasemutableprivate
dtor_called()Xapian::Database::Internalinlineprotected
dtor_called_()Xapian::Database::Internalprivate
end_transaction(bool do_commit)Xapian::Database::Internalvirtual
get_backend_info(std::string *path) constHoneyDatabasevirtual
get_description() constHoneyDatabasevirtual
get_doccount() constHoneyDatabasevirtual
get_doclength(Xapian::docid did) constHoneyDatabasevirtual
get_doclength_lower_bound() constHoneyDatabasevirtual
get_doclength_upper_bound() constHoneyDatabasevirtual
get_freqs(std::string_view term, Xapian::doccount *termfreq_ptr, Xapian::termcount *collfreq_ptr) constHoneyDatabasevirtual
get_lastdocid() constHoneyDatabasevirtual
get_metadata(std::string_view key) constHoneyDatabasevirtual
get_postlist_cursor() constHoneyDatabaseinline
get_revision() constHoneyDatabasevirtual
get_spelling_frequency(std::string_view word) constHoneyDatabasevirtual
get_total_length() constHoneyDatabasevirtual
get_unique_terms(Xapian::docid did) constHoneyDatabasevirtual
get_unique_terms_lower_bound() constHoneyDatabasevirtual
get_unique_terms_upper_bound() constHoneyDatabasevirtual
get_used_docid_range(Xapian::docid &first, Xapian::docid &last) constHoneyDatabasevirtual
get_uuid() constHoneyDatabasevirtual
get_value_freq(Xapian::valueno slot) constHoneyDatabasevirtual
get_value_lower_bound(Xapian::valueno slot) constHoneyDatabasevirtual
get_value_upper_bound(Xapian::valueno slot) constHoneyDatabasevirtual
get_wdf_upper_bound(std::string_view term) constHoneyDatabasevirtual
get_wdfdocmax(Xapian::docid did) constHoneyDatabasevirtual
has_positions() constHoneyDatabasevirtual
has_uncommitted_changes() constHoneyDatabaseinline
HoneyAllTermsList classHoneyDatabasefriend
HoneyDatabase(const HoneyDatabase &)=deleteHoneyDatabaseprivate
HoneyDatabase(std::string_view path_, int flags=Xapian::DB_READONLY_)HoneyDatabaseexplicit
HoneyDatabase(int fd, int flags=Xapian::DB_READONLY_)HoneyDatabaseexplicit
HoneyPosPostList classHoneyDatabasefriend
HoneyPostList classHoneyDatabasefriend
HoneySpellingWordsList classHoneyDatabasefriend
HoneySynonymTermList classHoneyDatabasefriend
HoneyTermList classHoneyDatabasefriend
Internal(const Internal &)=deleteXapian::Database::Internalprivate
Internal(transaction_state transaction_support)Xapian::Database::Internalinlineprotected
intrusive_base(const intrusive_base &)Xapian::Internal::intrusive_baseprivate
intrusive_base()Xapian::Internal::intrusive_baseinline
invalidate_doc_object(Document::Internal *obj) constXapian::Database::Internalvirtual
is_read_only() constXapian::Database::Internalinlineprotected
keep_alive()Xapian::Database::Internalvirtual
locked() constXapian::Database::Internalvirtual
open_allterms(std::string_view prefix) constHoneyDatabasevirtual
open_document(Xapian::docid did, bool lazy) constHoneyDatabasevirtual
open_leaf_post_list(std::string_view term, bool need_read_pos) constHoneyDatabasevirtual
open_metadata_keylist(std::string_view prefix) constHoneyDatabasevirtual
open_position_list(Xapian::docid did, std::string_view term) constHoneyDatabasevirtual
open_post_list(std::string_view term) constHoneyDatabasevirtual
open_spelling_termlist(std::string_view word) constHoneyDatabasevirtual
open_spelling_wordlist() constHoneyDatabasevirtual
open_synonym_keylist(std::string_view prefix) constHoneyDatabasevirtual
open_synonym_termlist(std::string_view term) constHoneyDatabasevirtual
open_term_list(Xapian::docid did) constHoneyDatabasevirtual
open_term_list_direct(Xapian::docid did) constHoneyDatabasevirtual
open_value_list(Xapian::valueno slot) constHoneyDatabasevirtual
operator=(const HoneyDatabase &)=deleteHoneyDatabaseprivate
pathHoneyDatabaseprivate
position_tableHoneyDatabaseprivate
postlist_tableHoneyDatabaseprivate
readahead_for_query(const Xapian::Query &query) constHoneyDatabasevirtual
reconstruct_text(Xapian::docid did, size_t length, std::string_view prefix, Xapian::termpos start_pos, Xapian::termpos end_pos) constXapian::Database::Internalvirtual
remove_spelling(std::string_view word, Xapian::termcount freqdec) constHoneyDatabasevirtual
remove_synonym(std::string_view term, std::string_view synonym) constHoneyDatabasevirtual
reopen()HoneyDatabasevirtual
replace_document(docid did, const Document &document)Xapian::Database::Internalvirtual
replace_document(std::string_view unique_term, const Document &document)Xapian::Database::Internalvirtual
request_document(Xapian::docid did) constHoneyDatabasevirtual
set_metadata(std::string_view key, std::string_view value)HoneyDatabasevirtual
single_file() constHoneyDatabaseinline
size() constXapian::Database::Internalvirtual
size_type typedefXapian::Database::Internal
spelling_tableHoneyDatabasemutableprivate
stateXapian::Database::Internalprotected
synonym_tableHoneyDatabaseprivate
term_exists(std::string_view term) constHoneyDatabasevirtual
termlist_tableHoneyDatabaseprivate
throw_termlist_table_close_exception() constHoneyDatabaseprivate
transaction_active() constXapian::Database::Internalinlineprotected
TRANSACTION_FLUSHED enum valueXapian::Database::Internalprotected
TRANSACTION_NONE enum valueXapian::Database::Internalprotected
TRANSACTION_READONLY enum valueXapian::Database::Internalprotected
transaction_state enum nameXapian::Database::Internalprotected
TRANSACTION_UNFLUSHED enum valueXapian::Database::Internalprotected
TRANSACTION_UNIMPLEMENTED enum valueXapian::Database::Internalprotected
update_lock(int flags)Xapian::Database::Internalvirtual
value_managerHoneyDatabaseprivate
version_fileHoneyDatabaseprivate
write_changesets_to_fd(int fd, std::string_view start_revision, bool need_whole_db, ReplicationInfo *info)Xapian::Database::Internalvirtual
~HoneyDatabase()HoneyDatabase
~Internal()Xapian::Database::Internalinlinevirtual