|
libtpc
0.1
Textpressocentral core library
|
This is the complete list of members for tpc::index::IndexManager, including all inherited members.
| add_file_to_index(const std::string &file_path, int max_num_papers_per_subindex=50000) | tpc::index::IndexManager | |
| calculate_and_save_corpus_counter() | tpc::index::IndexManager | |
| close() (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
| create_index_from_existing_cas_dir(const std::string &input_cas_dir, const std::set< std::string > &file_list={}, int max_num_papers_per_subindex=50000) | tpc::index::IndexManager | |
| document_score_gt(const Document &a, const Document &b) (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inlinestatic |
| document_year_score_gt(const Document &a, const Document &b) (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inlinestatic |
| get_additional_corpora() | tpc::index::IndexManager | |
| get_available_corpora() | tpc::index::IndexManager | static |
| get_document_details(const DocumentSummary &doc_summary, bool include_sentences_details=true, std::set< std::string > include_doc_fields=DOCUMENTS_FIELDS_DETAILED, std::set< std::string > include_match_sentences_fields=SENTENCE_FIELDS_DETAILED, const std::set< std::string > &exclude_doc_fields={}, const std::set< std::string > &exclude_match_sentences_fields={}) | tpc::index::IndexManager | |
| get_documents_details(const std::vector< DocumentSummary > &doc_summaries, bool sort_by_year, bool include_sentences_details=true, std::set< std::string > include_doc_fields=DOCUMENTS_FIELDS_DETAILED, std::set< std::string > include_match_sentences_fields=SENTENCE_FIELDS_DETAILED, const std::set< std::string > &exclude_doc_fields={}, const std::set< std::string > &exclude_match_sentences_fields={}) | tpc::index::IndexManager | |
| get_external_corpora() | tpc::index::IndexManager | |
| get_num_articles_in_corpus(const std::string &corpus, bool external=false) | tpc::index::IndexManager | |
| has_external_index() | tpc::index::IndexManager | |
| IndexManager()=default (defined in tpc::index::IndexManager) | tpc::index::IndexManager | |
| IndexManager(const std::string &index_path, bool read_only=true, bool external=false) | tpc::index::IndexManager | inlineexplicit |
| IndexManager(const IndexManager &other) (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
| IndexManager(IndexManager &&other) noexcept (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
| operator=(const IndexManager &other) (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
| operator=(IndexManager &&other) noexcept (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
| remove_external_index() | tpc::index::IndexManager | |
| remove_file_from_index(const std::string &identifier) | tpc::index::IndexManager | |
| save_all_doc_ids_for_sentences_to_db() | tpc::index::IndexManager | |
| save_all_years_for_documents_to_db() | tpc::index::IndexManager | |
| search_documents(const Query &query, bool matches_only=false, const std::set< std::string > &doc_ids={}, const SearchResults &partialResults=SearchResults()) | tpc::index::IndexManager | |
| sentence_greater_than(const SentenceSummary &a, const SentenceSummary &b) (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inlinestatic |
| set_external_index(std::string external_idx_path) | tpc::index::IndexManager | |
| ~IndexManager() (defined in tpc::index::IndexManager) | tpc::index::IndexManager | inline |
1.8.11