xapian-core  1.4.21
Functions
api_collated.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 if (!(properties &BACKEND))
 
 if ((properties &BACKEND))
 
 if ((properties &BACKEND)&&!(properties &MULTI))
 
 if ((properties &BACKEND)&&!(properties &MULTI)&&!(properties &REMOTE))
 
 if ((properties &BACKEND)&&!(properties &REMOTE))
 
 if ((properties &BACKEND)&&!(properties &REMOTE)&&!(properties &MULTI))
 
 if ((properties &BACKEND)&&!(properties &REMOTE)&&(properties &VALUESTATS))
 
 if ((properties &BACKEND)&&!(properties &WRITABLE))
 
 if ((properties &CHERT))
 
 if ((properties &CHERT)||(properties &GLASS))
 
 if ((properties &COMPACT))
 
 if ((properties &COMPACT)&&!(properties &CHERT))
 
 if ((properties &COMPACT)&&(properties &GENERATED))
 
 if ((properties &COMPACT)&&(properties &GENERATED)&&!(properties &MULTI))
 
 if ((properties &COMPACT)&&(properties &WRITABLE))
 
 if ((properties &COMPACT)&&(properties &WRITABLE)&&!(properties &CHERT))
 
 if ((properties &GENERATED))
 
 if ((properties &GENERATED)&&!(properties &REMOTE))
 
 if ((properties &GENERATED)&&!(properties &REMOTE)&&!(properties &INMEMORY))
 
 if ((properties &GENERATED)&&(properties &POSITIONAL))
 
 if ((properties &GLASS))
 
 if ((properties &INMEMORY))
 
 if ((properties &METADATA))
 
 if ((properties &METADATA)&&!(properties &INMEMORY))
 
 if ((properties &MULTI))
 
 if ((properties &MULTI)&&!(properties &REMOTE))
 
 if ((properties &PATH))
 
 if ((properties &POSITIONAL))
 
 if ((properties &POSITIONAL)&&(properties &WRITABLE))
 
 if ((properties &REMOTE))
 
 if ((properties &REMOTE)&&(properties &WRITABLE))
 
 if ((properties &REPLICAS))
 
 if ((properties &SINGLEFILE))
 
 if ((properties &SPELLING))
 
 if ((properties &SPELLING)||(properties &REMOTE))
 
 if ((properties &SYNONYMS))
 
 if ((properties &TRANSACTIONS))
 
 if ((properties &TRANSACTIONS)&&!(properties &REMOTE))
 
 if ((properties &TRANSACTIONS)&&(properties &PATH))
 
 if ((properties &TRANSACTIONS)&&(properties &VALUESTATS))
 
 if ((properties &VALUESTATS))
 
 if ((properties &VALUESTATS)&&!(properties &MULTI))
 
 if ((properties &WRITABLE))
 
 if ((properties &WRITABLE)&&!(properties &INMEMORY))
 
 if ((properties &WRITABLE)&&!(properties &INMEMORY)&&!(properties &REMOTE))
 
 if ((properties &WRITABLE)&&!(properties &INMEMORY)&&!(properties &REMOTE)&&!(properties &MULTI))
 
 if ((properties &WRITABLE)&&!(properties &MULTI))
 
 if ((properties &WRITABLE)&&!(properties &REMOTE))
 
 if ((properties &WRITABLE)&&(properties &METADATA))
 
 if ((properties &WRITABLE)&&(properties &PATH))
 
 if ((properties &WRITABLE)&&(properties &SPELLING))
 
 if ((properties &WRITABLE)&&(properties &SYNONYMS))
 
 if ((properties &WRITABLE)&&(properties &VALUESTATS))
 

Function Documentation

◆ if() [1/53]

if ( properties &BACKEND)

Definition at line 3 of file api_collated.h.

References test_driver::run(), test_addvalue1(), test_bb2weight1(), test_bb2weight2(), test_bm25plusweight1(), test_bm25weight3(), test_boolweight1(), test_caseconvert1(), test_caseconvert2(), test_combinewqfnomore1(), test_coordweight2(), test_copyassign1(), test_databasenotfounderror2(), test_defaultctor1(), test_deletewhileiterating1(), test_dlhweight2(), test_document1(), test_document2(), test_documentclearterms1(), test_documentclearvalues1(), test_documentemptyterm1(), test_dontflattensubqueries1(), test_double_register_leak(), test_dphweight2(), test_emptymset1(), test_emptyquery2(), test_emptyquery3(), test_emptyquery4(), test_emptyquerypart1(), test_errorcopyctor(), test_expanddeciderfilterprefix1(), test_fixedweightsource2(), test_getqterms1(), test_getqterms2(), test_ifb2weight1(), test_ifb2weight2(), test_ineb2weight1(), test_ineb2weight2(), test_inl2weight1(), test_inl2weight2(), test_latlongcoords1(), test_latlongkeymaker1(), test_latlongmetric1(), test_latlongmetric2(), test_matchall2(), test_matchnothing1(), test_matchspy6(), test_matchspy7(), test_multivaluekeymaker1(), test_nonutf8docdesc1(), test_nonutf8termdesc1(), test_nosubdatabases1(), test_nosuchdb1(), test_overload1(), test_pl2plusweight1(), test_pl2plusweight2(), test_pl2plusweight3(), test_pl2weight1(), test_pl2weight2(), test_poscollapse2(), test_postingsourceclone1(), test_qp_accumulate(), test_qp_customrange1(), test_qp_daterange1(), test_qp_daterange2(), test_qp_default_op1(), test_qp_default_op2(), test_qp_default_op3(), test_qp_default_prefix1(), test_qp_default_prefix2(), test_qp_defaultstrategysome1(), test_qp_fieldproc1(), test_qp_fieldproc2(), test_qp_fieldproc3(), test_qp_flag_bool_any_case1(), test_qp_flag_pure_not1(), test_qp_near1(), test_qp_nopos(), test_qp_odd_chars1(), test_qp_phrase1(), test_qp_range1(), test_qp_range2(), test_qp_range4(), test_qp_stem_all1(), test_qp_stem_all_z1(), test_qp_stemsomefullpos(), test_qp_stoplist1(), test_qp_stopper1(), test_qp_stringrange1(), test_qp_unstem_boolean_prefix(), test_qp_value_customrange1(), test_qp_value_daterange1(), test_qp_value_daterange2(), test_qp_value_range1(), test_qp_value_range2(), test_qp_value_range4(), test_qp_value_stringrange1(), test_queryintro1(), test_querylen1(), test_querylen2(), test_querypairwise1(), test_queryparser1(), test_queryterms1(), test_queryvalid1(), test_registry1(), test_registry2(), test_registry3(), test_removepostings(), test_rset3(), test_rset4(), test_scaleweight3(), test_serialise_document1(), test_serialise_query1(), test_serialise_query2(), test_serialise_query3(), test_serialise_query4(), test_singlesubquery1(), test_singlesubquery2(), test_singlesubquery3(), test_snippet_empty_mset2(), test_stem1(), test_stem2(), test_stem3(), test_stemempty1(), test_stemlangs1(), test_stemlangs2(), test_stubdb4(), test_stubdb7(), test_subclassablerefcount1(), test_subclassablerefcount2(), test_subclassablerefcount4(), test_subclassablerefcount5(), test_subclassablerefcount8(), test_termgen1(), test_tfidfweight1(), test_tfidfweight2(), test_tg_max_word_length1(), test_tg_spell2(), test_tradweight3(), test_trivial1(), test_unicode1(), test_unicodepredicates1(), test_unigramlmweight3(), test_unigramlmweight6(), test_uninitdb1(), test_utf8convert1(), test_utf8iterator1(), test_utf8iterator2(), test_valuege3(), test_valuesetmatchdecider1(), test_valuestats5(), test_version1(), test_weight1(), and tests.

Referenced by MultiAndPostList::get_termfreq_est_using_stats(), and Xapian::SmallVector< Query >::push_back().

◆ if() [2/53]

if ( (properties &BACKEND)  )

Definition at line 161 of file api_collated.h.

References test_driver::run(), test_absentterm1(), test_absentterm2(), test_alldocspl3(), test_allowqterms1(), test_allpostlist1(), test_allterms1(), test_allterms2(), test_allterms3(), test_allterms4(), test_allterms5(), test_allterms6(), test_allterms7(), test_bb2weight3(), test_bb2weight4(), test_bm25plusweight2(), test_bm25plusweight3(), test_bm25weight1(), test_bm25weight2(), test_bm25weight4(), test_bm25weight5(), test_boolorbug1(), test_boolquery1(), test_checkatleast1(), test_checkatleast2(), test_checkatleast3(), test_checkatleast4(), test_closedb1(), test_closedb3(), test_collapsekey1(), test_collapsekey2(), test_collapsekey3(), test_collapsekey4(), test_collapsekey5(), test_collfreq1(), test_complexnear1(), test_complexnear2(), test_complexnear3(), test_complexphrase1(), test_complexphrase2(), test_complexphrase3(), test_consistency3(), test_coordweight1(), test_cutoff1(), test_dbstats1(), test_dbstats2(), test_dlhweight1(), test_dphweight1(), test_dualprefixwildcard1(), test_eliteset3(), test_eliteset5(), test_emptydb1(), test_emptymaybe1(), test_emptynot1(), test_emptyop1(), test_emptyquery1(), test_emptyterm1(), test_enquiregetquery1(), test_esetiterator1(), test_esetiterator2(), test_exactxor1(), test_expanddeciderfilterprefix2(), test_expandfunctor1(), test_expandmaxitems1(), test_expandweights1(), test_expandweights2(), test_expandweights3(), test_expandweights4(), test_expandweights5(), test_expandweights6(), test_expandweights7(), test_expandweights8(), test_fetchdocs1(), test_fixedweightsource1(), test_getdoc1(), test_getdocumentlazy1(), test_getdocumentlazy2(), test_getmterms1(), test_getmterms2(), test_hoistnotbug1(), test_ifb2weight3(), test_ineb2weight3(), test_inl2weight3(), test_itorskiptofromend1(), test_loosenear1(), test_loosephrase1(), test_matchall1(), test_matches1(), test_matchspy5(), test_maxattain1(), test_msetfirst1(), test_msetfirst2(), test_msetiterator1(), test_msetiterator2(), test_msetiterator3(), test_msetmaxitems1(), test_msetweights1(), test_msetzeroitems1(), test_multiargop1(), test_multidb1(), test_nosuchterm(), test_notandor1(), test_opmax1(), test_orphanedhint1(), test_pctcutoff1(), test_pctcutoff2(), test_pctcutoff3(), test_pctcutoff5(), test_phrasealldocs1(), test_phraseweightcheckbug1(), test_pl2plusweight4(), test_pl2plusweight5(), test_pl2weight3(), test_postlist1(), test_postlist2(), test_postlist3(), test_postlist4(), test_postlist5(), test_postlist6(), test_puncterms1(), test_qlen1(), test_qterminfo1(), test_qterminfo2(), test_repeatquery1(), test_reversebool1(), test_reversebool2(), test_rset1(), test_rset2(), test_scaleweight1(), test_scaleweight2(), test_simplequery1(), test_simplequery2(), test_simplequery3(), test_snippet1(), test_snippet_empty(), test_snippet_empty_mset(), test_snippet_small_zerolength(), test_snippet_start_nonspace(), test_snippet_termcover1(), test_snippet_termcover2(), test_snippetphrase1(), test_snippetstem1(), test_sortrel1(), test_sortvalue1(), test_sortvalue2(), test_spaceterms1(), test_specialterms1(), test_specialterms2(), test_subclassablerefcount3(), test_subclassablerefcount6(), test_subclassablerefcount7(), test_synonym1(), test_synonym2(), test_synonym3(), test_synonym4(), test_termlist1(), test_termlist2(), test_termlist3(), test_termlist4(), test_termlisttermfreq1(), test_termstats(), test_tfidfweight3(), test_topercent1(), test_topercent2(), test_topercent3(), test_topercent4(), test_topercent5(), test_topercent6(), test_tradweight1(), test_tradweight2(), test_tradweight4(), test_unigramlmweight2(), test_unigramlmweight4(), test_unigramlmweight5(), test_unigramlmweight7(), test_unigramlmweight8(), test_valuege1(), test_valuege2(), test_valuege4(), test_valuele1(), test_valuemapsource1(), test_valuerange1(), test_valuerange3(), test_valuerange4(), test_valuerangematchesub1(), test_valuestream2(), test_valuestream3(), test_valueweightsource1(), test_wildcard1(), test_wildcard2(), test_wildquery1(), test_wqf1(), test_xor1(), test_xor2(), test_xor3(), test_zerodocid1(), test_zeroestimate1(), and tests.

◆ if() [3/53]

if ( (properties &BACKEND)&&!(properties &MULTI)  )

◆ if() [4/53]

if ( (properties &BACKEND)&&!(properties &MULTI)&&!(properties &REMOTE)  )

◆ if() [5/53]

if ( (properties &BACKEND)&&!(properties &REMOTE)  )

◆ if() [6/53]

if ( (properties &BACKEND)&&!(properties &REMOTE)&&!(properties &MULTI)  )

◆ if() [7/53]

if ( (properties &BACKEND)&&!(properties &REMOTE)&&(properties &VALUESTATS)  )

Definition at line 425 of file api_collated.h.

References test_driver::run(), test_sortfunctor3(), and tests.

◆ if() [8/53]

if ( (properties &BACKEND)&&!(properties &WRITABLE)  )

Definition at line 432 of file api_collated.h.

References test_driver::run(), test_testlock2(), and tests.

◆ if() [9/53]

if ( (properties &CHERT)  )

◆ if() [10/53]

if ( (properties &CHERT)||(properties &GLASS)  )

◆ if() [11/53]

if ( (properties &COMPACT)  )

◆ if() [12/53]

if ( (properties &COMPACT)&&!(properties &CHERT)  )

Definition at line 485 of file api_collated.h.

References test_driver::run(), test_compacttofd1(), test_compacttofd2(), and tests.

◆ if() [13/53]

if ( (properties &COMPACT)&&(properties &GENERATED)  )

◆ if() [14/53]

if ( (properties &COMPACT)&&(properties &GENERATED)&&!(properties &MULTI)  )

◆ if() [15/53]

if ( (properties &COMPACT)&&(properties &WRITABLE)  )

Definition at line 515 of file api_collated.h.

References test_driver::run(), test_compact1(), and tests.

◆ if() [16/53]

if ( (properties &COMPACT)&&(properties &WRITABLE)&&!(properties &CHERT)  )

Definition at line 522 of file api_collated.h.

References test_driver::run(), test_compactsingle1(), and tests.

◆ if() [17/53]

if ( (properties &GENERATED)  )

◆ if() [18/53]

if ( (properties &GENERATED)&&!(properties &REMOTE)  )

Definition at line 555 of file api_collated.h.

References test_driver::run(), test_matchtimelimit1(), and tests.

◆ if() [19/53]

if ( (properties &GENERATED)&&!(properties &REMOTE)&&!(properties &INMEMORY)  )

Definition at line 562 of file api_collated.h.

References test_driver::run(), test_latlongpostingsource1(), and tests.

◆ if() [20/53]

if ( (properties &GENERATED)&&(properties &POSITIONAL)  )

Definition at line 569 of file api_collated.h.

References test_driver::run(), test_phrasebug1(), and tests.

◆ if() [21/53]

if ( (properties &GLASS)  )

◆ if() [22/53]

if ( (properties &INMEMORY)  )

Definition at line 585 of file api_collated.h.

References test_driver::run(), test_stubdb6(), test_stubdb8(), test_testlock3(), and tests.

◆ if() [23/53]

if ( (properties &METADATA)  )

Definition at line 594 of file api_collated.h.

References test_driver::run(), test_metadata3(), and tests.

◆ if() [24/53]

if ( (properties &METADATA)&&!(properties &INMEMORY)  )

Definition at line 601 of file api_collated.h.

References test_driver::run(), test_metadata2(), test_metadata4(), and tests.

◆ if() [25/53]

if ( (properties &MULTI)  )

◆ if() [26/53]

if ( (properties &MULTI)&&!(properties &REMOTE)  )

Definition at line 618 of file api_collated.h.

References test_driver::run(), test_postingsourceshardindex1(), and tests.

◆ if() [27/53]

if ( (properties &PATH)  )

◆ if() [28/53]

if ( (properties &POSITIONAL)  )

◆ if() [29/53]

if ( (properties &POSITIONAL)&&(properties &WRITABLE)  )

◆ if() [30/53]

if ( (properties &REMOTE)  )

◆ if() [31/53]

if ( (properties &REMOTE)&&(properties &WRITABLE)  )

Definition at line 669 of file api_collated.h.

References test_driver::run(), test_protocolbug1(), and tests.

◆ if() [32/53]

if ( (properties &REPLICAS)  )

◆ if() [33/53]

if ( (properties &SINGLEFILE)  )

Definition at line 689 of file api_collated.h.

References test_driver::run(), test_embedded1(), and tests.

◆ if() [34/53]

if ( (properties &SPELLING)  )

◆ if() [35/53]

if ( (properties &SPELLING)||(properties &REMOTE)  )

Definition at line 716 of file api_collated.h.

References test_driver::run(), test_spell0(), and tests.

◆ if() [36/53]

if ( (properties &SYNONYMS)  )

◆ if() [37/53]

if ( (properties &TRANSACTIONS)  )

◆ if() [38/53]

if ( (properties &TRANSACTIONS)&&!(properties &REMOTE)  )

Definition at line 744 of file api_collated.h.

References test_driver::run(), test_nodocs1(), and tests.

◆ if() [39/53]

if ( (properties &TRANSACTIONS)&&(properties &PATH)  )

Definition at line 751 of file api_collated.h.

References test_driver::run(), test_canceltransaction3(), and tests.

◆ if() [40/53]

if ( (properties &TRANSACTIONS)&&(properties &VALUESTATS)  )

Definition at line 758 of file api_collated.h.

References test_driver::run(), test_valuestats2(), test_valuestats4(), and tests.

◆ if() [41/53]

if ( (properties &VALUESTATS)  )

◆ if() [42/53]

if ( (properties &VALUESTATS)&&!(properties &MULTI)  )

Definition at line 774 of file api_collated.h.

References test_driver::run(), test_valueweightsource3(), and tests.

◆ if() [43/53]

if ( (properties &WRITABLE)  )

◆ if() [44/53]

if ( (properties &WRITABLE)&&!(properties &INMEMORY)  )

Definition at line 844 of file api_collated.h.

References test_driver::run(), test_closedb4(), test_qpmemoryleak1(), and tests.

◆ if() [45/53]

if ( (properties &WRITABLE)&&!(properties &INMEMORY)&&!(properties &REMOTE)  )

Definition at line 852 of file api_collated.h.

References test_driver::run(), test_replacedoc7(), and tests.

◆ if() [46/53]

if ( (properties &WRITABLE)&&!(properties &INMEMORY)&&!(properties &REMOTE)&&!(properties &MULTI)  )

Definition at line 859 of file api_collated.h.

References test_driver::run(), test_databasemodified1(), and tests.

◆ if() [47/53]

if ( (properties &WRITABLE)&&!(properties &MULTI)  )

Definition at line 866 of file api_collated.h.

References test_driver::run(), test_adddoc2(), test_adddoc5(), and tests.

◆ if() [48/53]

if ( (properties &WRITABLE)&&!(properties &REMOTE)  )

Definition at line 874 of file api_collated.h.

References test_driver::run(), test_sortfunctor2(), and tests.

◆ if() [49/53]

if ( (properties &WRITABLE)&&(properties &METADATA)  )

Definition at line 881 of file api_collated.h.

References test_driver::run(), test_closedb10(), test_writeread1(), and tests.

◆ if() [50/53]

if ( (properties &WRITABLE)&&(properties &PATH)  )

◆ if() [51/53]

if ( (properties &WRITABLE)&&(properties &SPELLING)  )

Definition at line 898 of file api_collated.h.

References test_driver::run(), test_closedb8(), and tests.

◆ if() [52/53]

if ( (properties &WRITABLE)&&(properties &SYNONYMS)  )

Definition at line 905 of file api_collated.h.

References test_driver::run(), test_closedb9(), test_synonymitor1(), and tests.

◆ if() [53/53]

if ( (properties &WRITABLE)&&(properties &VALUESTATS)  )