xapian-core  2.0.0
MultiDatabase Member List

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

_refsXapian::Internal::intrusive_basemutable
add_document(const Xapian::Document &doc)MultiDatabasevirtual
add_spelling(std::string_view word, Xapian::termcount freqinc) constMultiDatabasevirtual
add_synonym(std::string_view term, std::string_view synonym) constMultiDatabasevirtual
begin_transaction(bool flushed)MultiDatabasevirtual
cancel()MultiDatabasevirtual
clear_synonyms(std::string_view term) constMultiDatabasevirtual
close()MultiDatabasevirtual
commit()MultiDatabasevirtual
delete_document(Xapian::docid did)MultiDatabasevirtual
delete_document(std::string_view term)MultiDatabasevirtual
dtor_called()Xapian::Database::Internalinlineprotected
dtor_called_()Xapian::Database::Internalprivate
end_transaction(bool do_commit)MultiDatabasevirtual
get_backend_info(std::string *path) constMultiDatabasevirtual
get_description() constMultiDatabasevirtual
get_doccount() constMultiDatabasevirtual
get_doclength(Xapian::docid did) constMultiDatabasevirtual
get_doclength_lower_bound() constMultiDatabasevirtual
get_doclength_upper_bound() constMultiDatabasevirtual
get_freqs(std::string_view term, Xapian::doccount *tf_ptr, Xapian::termcount *cf_ptr) constMultiDatabasevirtual
get_lastdocid() constMultiDatabasevirtual
get_metadata(std::string_view key) constMultiDatabasevirtual
get_revision() constMultiDatabasevirtual
get_spelling_frequency(std::string_view word) constMultiDatabasevirtual
get_total_length() constMultiDatabasevirtual
get_unique_terms(Xapian::docid did) constMultiDatabasevirtual
get_unique_terms_lower_bound() constMultiDatabasevirtual
get_unique_terms_upper_bound() constMultiDatabasevirtual
get_used_docid_range(docid &first, docid &last) constXapian::Database::Internalvirtual
get_uuid() constMultiDatabasevirtual
get_value_freq(Xapian::valueno slot) constMultiDatabasevirtual
get_value_lower_bound(Xapian::valueno slot) constMultiDatabasevirtual
get_value_upper_bound(Xapian::valueno slot) constMultiDatabasevirtual
get_wdf_upper_bound(std::string_view term) constMultiDatabasevirtual
get_wdfdocmax(Xapian::docid did) constMultiDatabasevirtual
has_positions() constMultiDatabasevirtual
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(Xapian::Document::Internal *obj) constMultiDatabasevirtual
is_read_only() constXapian::Database::Internalinlineprotected
keep_alive()MultiDatabasevirtual
locked() constMultiDatabasevirtual
Matcher classMultiDatabasefriend
MultiDatabase(size_type reserve_size, bool read_only)MultiDatabaseinlineexplicit
open_allterms(std::string_view prefix) constMultiDatabasevirtual
open_document(Xapian::docid did, bool lazy) constMultiDatabasevirtual
open_leaf_post_list(std::string_view term, bool need_read_pos) constMultiDatabasevirtual
open_metadata_keylist(std::string_view prefix) constMultiDatabasevirtual
open_position_list(Xapian::docid did, std::string_view term) constMultiDatabasevirtual
open_post_list(std::string_view term) constMultiDatabasevirtual
open_spelling_termlist(std::string_view word) constMultiDatabasevirtual
open_spelling_wordlist() constMultiDatabasevirtual
open_synonym_keylist(std::string_view prefix) constMultiDatabasevirtual
open_synonym_termlist(std::string_view term) constMultiDatabasevirtual
open_term_list(Xapian::docid did) constMultiDatabasevirtual
open_term_list_direct(Xapian::docid did) constMultiDatabasevirtual
open_value_list(Xapian::valueno slot) constMultiDatabasevirtual
operator=(const Internal &)=deleteXapian::Database::Internalprivate
PostListTree classMultiDatabasefriend
push_back(Xapian::Database::Internal *shard)MultiDatabaseinline
readahead_for_query(const Query &query) constXapian::Database::Internalvirtual
reconstruct_text(Xapian::docid did, size_t length, std::string_view prefix, Xapian::termpos start_pos, Xapian::termpos end_pos) constMultiDatabasevirtual
remove_spelling(std::string_view word, Xapian::termcount freqdec) constMultiDatabasevirtual
remove_synonym(std::string_view term, std::string_view synonym) constMultiDatabasevirtual
reopen()MultiDatabasevirtual
replace_document(Xapian::docid did, const Xapian::Document &doc)MultiDatabasevirtual
replace_document(std::string_view term, const Xapian::Document &doc)MultiDatabasevirtual
request_document(Xapian::docid did) constMultiDatabasevirtual
reserve(size_type new_size)MultiDatabaseinline
set_metadata(std::string_view key, std::string_view value)MultiDatabasevirtual
shardsMultiDatabaseprivate
size() constMultiDatabasevirtual
size_type typedefXapian::Database::Internal
stateXapian::Database::Internalprotected
term_exists(std::string_view term) constMultiDatabasevirtual
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
ValueStreamDocument classMultiDatabasefriend
write_changesets_to_fd(int fd, std::string_view start_revision, bool need_whole_db, Xapian::ReplicationInfo *info)MultiDatabasevirtual
Xapian::Database classMultiDatabasefriend
~Internal()Xapian::Database::Internalinlinevirtual