xapian-core  2.0.0
ProgClient Member List

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

_refsXapian::Internal::intrusive_basemutable
accumulate_remote_stats(Xapian::Weight::Internal &total) constRemoteDatabase
add_document(const Xapian::Document &doc)RemoteDatabasevirtual
add_spelling(std::string_view word, Xapian::termcount freqinc) constRemoteDatabasevirtual
add_synonym(std::string_view word, std::string_view synonym) constRemoteDatabasevirtual
begin_transaction(bool flushed)Xapian::Database::Internalvirtual
cached_stats_validRemoteDatabasemutableprivate
cancel()RemoteDatabasevirtual
childProgClientprivate
clear_synonyms(std::string_view word) constRemoteDatabasevirtual
close()RemoteDatabasevirtual
commit()RemoteDatabasevirtual
delete_document(Xapian::docid did)RemoteDatabasevirtual
delete_document(std::string_view unique_term)RemoteDatabasevirtual
do_close()RemoteDatabaseprotected
doccountRemoteDatabasemutableprivate
doclen_lboundRemoteDatabasemutableprivate
doclen_uboundRemoteDatabasemutableprivate
dtor_called()Xapian::Database::Internalinlineprotected
dtor_called_()Xapian::Database::Internalprivate
end_transaction(bool do_commit)Xapian::Database::Internalvirtual
get_backend_info(std::string *path) constRemoteDatabaseinlinevirtual
get_description() constRemoteDatabasevirtual
get_doccount() constRemoteDatabasevirtual
get_doclength(Xapian::docid did) constRemoteDatabasevirtual
get_doclength_lower_bound() constRemoteDatabasevirtual
get_doclength_upper_bound() constRemoteDatabasevirtual
get_freqs(std::string_view term, Xapian::doccount *termfreq_ptr, Xapian::termcount *collfreq_ptr) constRemoteDatabasevirtual
get_lastdocid() constRemoteDatabasevirtual
get_message(std::string &message, reply_type required_type, reply_type required_type2) constRemoteDatabaseprotected
get_message(std::string &message, reply_type required_type) constRemoteDatabaseinlineprotected
get_message_or_done(std::string &message, reply_type required_type) constRemoteDatabaseinlineprotected
get_metadata(std::string_view key) constRemoteDatabasevirtual
get_mset(const std::vector< opt_ptr_spy > &matchspies) constRemoteDatabase
get_posting(Xapian::docid &did, double &w, std::string &value)RemoteDatabaseprotected
get_read_fd() constRemoteDatabaseinline
get_revision() constXapian::Database::Internalvirtual
get_spelling_frequency(std::string_view word) constXapian::Database::Internalvirtual
get_total_length() constRemoteDatabasevirtual
get_unique_terms(Xapian::docid did) constRemoteDatabasevirtual
get_unique_terms_lower_bound() constXapian::Database::Internalvirtual
get_unique_terms_upper_bound() constXapian::Database::Internalvirtual
get_used_docid_range(docid &first, docid &last) constXapian::Database::Internalvirtual
get_uuid() constRemoteDatabasevirtual
get_value_freq(Xapian::valueno slot) constRemoteDatabasevirtual
get_value_lower_bound(Xapian::valueno slot) constRemoteDatabasevirtual
get_value_upper_bound(Xapian::valueno slot) constRemoteDatabasevirtual
get_wdf_upper_bound(std::string_view term) constRemoteDatabasevirtual
get_wdfdocmax(Xapian::docid did) constRemoteDatabasevirtual
has_positional_infoRemoteDatabasemutableprivate
has_positions() constRemoteDatabasevirtual
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()RemoteDatabasevirtual
lastdocidRemoteDatabasemutableprivate
linkRemoteDatabasemutableprivate
locked() constRemoteDatabasevirtual
mru_slotRemoteDatabasemutableprivate
mru_valstatsRemoteDatabasemutableprivate
open_allterms(std::string_view prefix) constRemoteDatabasevirtual
open_document(Xapian::docid did, bool lazy) constRemoteDatabasevirtual
open_leaf_post_list(std::string_view term, bool) constRemoteDatabasevirtual
open_metadata_keylist(std::string_view prefix) constRemoteDatabasevirtual
open_position_list(Xapian::docid did, std::string_view tname) constRemoteDatabasevirtual
open_post_list(std::string_view term) constRemoteDatabasevirtual
open_spelling_termlist(std::string_view word) constXapian::Database::Internalvirtual
open_spelling_wordlist() constXapian::Database::Internalvirtual
open_synonym_keylist(std::string_view prefix) constRemoteDatabasevirtual
open_synonym_termlist(std::string_view term) constRemoteDatabasevirtual
open_term_list(Xapian::docid did) constRemoteDatabasevirtual
open_term_list_direct(Xapian::docid did) constRemoteDatabasevirtual
open_value_list(valueno slot) constXapian::Database::Internalvirtual
operator=(const ProgClient &)=deleteProgClientprivate
opt_ptr_spy typedefRemoteDatabase
pending_replyRemoteDatabasemutableprivate
positionlist_count(Xapian::docid did, std::string_view term) constRemoteDatabase
ProgClient(const ProgClient &)=deleteProgClientprivate
ProgClient(std::string_view progname, std::string_view args, double timeout_, bool writable, int flags)ProgClientinline
read_post_list(const std::string &term, NetworkPostList &pl) constRemoteDatabase
read_value_stats(Xapian::valueno slot) constRemoteDatabase
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) constRemoteDatabasevirtual
RemoteDatabase(const RemoteDatabase &)RemoteDatabaseprivate
RemoteDatabase(std::pair< int, std::string > fd_and_context, double timeout_, bool writable, int flags)RemoteDatabaseprotected
remove_spelling(std::string_view word, Xapian::termcount freqdec) constRemoteDatabasevirtual
remove_synonym(std::string_view word, std::string_view synonym) constRemoteDatabasevirtual
reopen()RemoteDatabasevirtual
replace_document(Xapian::docid did, const Xapian::Document &doc)RemoteDatabasevirtual
replace_document(std::string_view unique_term, const Xapian::Document &document)RemoteDatabasevirtual
request_document(Xapian::docid did) constRemoteDatabasevirtual
run_program(std::string_view progname, std::string_view args, pid_t &child)ProgClientprivatestatic
send_global_stats(Xapian::doccount first, Xapian::doccount maxitems, Xapian::doccount check_at_least, const Xapian::KeyMaker *sorter, const Xapian::Weight::Internal &stats) constRemoteDatabase
send_message(message_type type, std::string_view data) constRemoteDatabaseprotected
set_metadata(std::string_view key, std::string_view value)RemoteDatabasevirtual
set_query(const Xapian::Query &query, Xapian::termcount qlen, Xapian::valueno collapse_key, Xapian::doccount collapse_max, Xapian::Enquire::docid_order order, Xapian::valueno sort_key, Xapian::Enquire::Internal::sort_setting sort_by, bool sort_value_forward, double time_limit, int percent_threshold, double weight_threshold, const Xapian::Weight &wtscheme, const Xapian::RSet &omrset, const std::vector< opt_ptr_spy > &matchspies) constRemoteDatabase
size() constXapian::Database::Internalvirtual
size_type typedefXapian::Database::Internal
stateXapian::Database::Internalprotected
term_exists(std::string_view term) constRemoteDatabasevirtual
timeoutRemoteDatabaseprotected
total_lengthRemoteDatabasemutableprivate
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
uncommitted_changesRemoteDatabasemutableprivate
update_lock(int flags)Xapian::Database::Internalvirtual
update_stats(message_type msg_code=MSG_UPDATE, const std::string &body=std::string()) constRemoteDatabaseprivate
uuidRemoteDatabasemutableprivate
write_changesets_to_fd(int fd, std::string_view start_revision, bool need_whole_db, ReplicationInfo *info)Xapian::Database::Internalvirtual
~Internal()Xapian::Database::Internalinlinevirtual
~ProgClient()ProgClient