1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Xapian: API Documentation: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">xapian-core
 <span id="projectnumber">1.4.18</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceXapian.html" target="_self">Xapian</a></td><td class="desc">The <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> namespace contains public interfaces for the <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> library </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Error.html" target="_self">Error</a></td><td class="desc">All exceptions thrown by <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> are subclasses of <a class="el" href="classXapian_1_1Error.html" title="All exceptions thrown by Xapian are subclasses of Xapian::Error.">Xapian::Error</a> </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LogicError.html" target="_self">LogicError</a></td><td class="desc">The base class for exceptions indicating errors in the program logic </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1RuntimeError.html" target="_self">RuntimeError</a></td><td class="desc">The base class for exceptions indicating errors only detectable at runtime </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1AssertionError.html" target="_self">AssertionError</a></td><td class="desc"><a class="el" href="classXapian_1_1AssertionError.html" title="AssertionError is thrown if a logical assertion inside Xapian fails.">AssertionError</a> is thrown if a logical assertion inside <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> fails </td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1InvalidArgumentError.html" target="_self">InvalidArgumentError</a></td><td class="desc"><a class="el" href="classXapian_1_1InvalidArgumentError.html" title="InvalidArgumentError indicates an invalid parameter value was passed to the API.">InvalidArgumentError</a> indicates an invalid parameter value was passed to the API </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1InvalidOperationError.html" target="_self">InvalidOperationError</a></td><td class="desc"><a class="el" href="classXapian_1_1InvalidOperationError.html" title="InvalidOperationError indicates the API was used in an invalid way.">InvalidOperationError</a> indicates the API was used in an invalid way </td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1UnimplementedError.html" target="_self">UnimplementedError</a></td><td class="desc"><a class="el" href="classXapian_1_1UnimplementedError.html" title="UnimplementedError indicates an attempt to use an unimplemented feature.">UnimplementedError</a> indicates an attempt to use an unimplemented feature </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseError.html" target="_self">DatabaseError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseError.html" title="DatabaseError indicates some sort of database related error.">DatabaseError</a> indicates some sort of database related error </td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseCorruptError.html" target="_self">DatabaseCorruptError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseCorruptError.html" title="DatabaseCorruptError indicates database corruption was detected.">DatabaseCorruptError</a> indicates database corruption was detected </td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseCreateError.html" target="_self">DatabaseCreateError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseCreateError.html" title="DatabaseCreateError indicates a failure to create a database.">DatabaseCreateError</a> indicates a failure to create a database </td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseLockError.html" target="_self">DatabaseLockError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseLockError.html" title="DatabaseLockError indicates failure to lock a database.">DatabaseLockError</a> indicates failure to lock a database </td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseModifiedError.html" target="_self">DatabaseModifiedError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseModifiedError.html" title="DatabaseModifiedError indicates a database was modified.">DatabaseModifiedError</a> indicates a database was modified </td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseOpeningError.html" target="_self">DatabaseOpeningError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseOpeningError.html" title="DatabaseOpeningError indicates failure to open a database.">DatabaseOpeningError</a> indicates failure to open a database </td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseVersionError.html" target="_self">DatabaseVersionError</a></td><td class="desc"><a class="el" href="classXapian_1_1DatabaseVersionError.html" title="DatabaseVersionError indicates that a database is in an unsupported format.">DatabaseVersionError</a> indicates that a database is in an unsupported format </td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DocNotFoundError.html" target="_self">DocNotFoundError</a></td><td class="desc">Indicates an attempt to access a document not present in the database </td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1FeatureUnavailableError.html" target="_self">FeatureUnavailableError</a></td><td class="desc">Indicates an attempt to use a feature which is unavailable </td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1InternalError.html" target="_self">InternalError</a></td><td class="desc"><a class="el" href="classXapian_1_1InternalError.html" title="InternalError indicates a runtime problem of some sort.">InternalError</a> indicates a runtime problem of some sort </td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1NetworkError.html" target="_self">NetworkError</a></td><td class="desc">Indicates a problem communicating with a remote database </td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1NetworkTimeoutError.html" target="_self">NetworkTimeoutError</a></td><td class="desc">Indicates a timeout expired while communicating with a remote database </td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1QueryParserError.html" target="_self">QueryParserError</a></td><td class="desc">Indicates a query string can't be parsed </td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1SerialisationError.html" target="_self">SerialisationError</a></td><td class="desc">Indicates an error in the std::string serialisation of an object </td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1RangeError.html" target="_self">RangeError</a></td><td class="desc"><a class="el" href="classXapian_1_1RangeError.html" title="RangeError indicates an attempt to access outside the bounds of a container.">RangeError</a> indicates an attempt to access outside the bounds of a container </td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1WildcardError.html" target="_self">WildcardError</a></td><td class="desc"><a class="el" href="classXapian_1_1WildcardError.html" title="WildcardError indicates an error expanding a wildcarded query.">WildcardError</a> indicates an error expanding a wildcarded query </td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseNotFoundError.html" target="_self">DatabaseNotFoundError</a></td><td class="desc">Indicates an attempt to access a database not present </td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DatabaseClosedError.html" target="_self">DatabaseClosedError</a></td><td class="desc">Indicates an attempt to access a closed database </td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Compactor.html" target="_self">Compactor</a></td><td class="desc">Compact a database, or merge and compact several </td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Database.html" target="_self">Database</a></td><td class="desc">This class is used to access a database, or a group of databases </td></tr>
<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1WritableDatabase.html" target="_self">WritableDatabase</a></td><td class="desc">This class provides read/write access to a database </td></tr>
<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Document.html" target="_self">Document</a></td><td class="desc">A handle representing a document in a <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> database </td></tr>
<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1RSet.html" target="_self">RSet</a></td><td class="desc">A relevance set (R-Set) </td></tr>
<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1MatchDecider.html" target="_self">MatchDecider</a></td><td class="desc">Base class for matcher decision functor </td></tr>
<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Enquire.html" target="_self">Enquire</a></td><td class="desc">This class provides an interface to the information retrieval system for the purpose of searching </td></tr>
<tr id="row_0_32_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ErrorHandler.html" target="_self">ErrorHandler</a></td><td class="desc">Decide if a <a class="el" href="classXapian_1_1Error.html" title="All exceptions thrown by Xapian are subclasses of Xapian::Error.">Xapian::Error</a> exception should be ignored </td></tr>
<tr id="row_0_33_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ESet.html" target="_self">ESet</a></td><td class="desc">Class representing a list of search results </td></tr>
<tr id="row_0_34_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ESetIterator.html" target="_self">ESetIterator</a></td><td class="desc">Iterator over a <a class="el" href="classXapian_1_1ESet.html" title="Class representing a list of search results.">Xapian::ESet</a> </td></tr>
<tr id="row_0_35_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ExpandDecider.html" target="_self">ExpandDecider</a></td><td class="desc">Virtual base class for expand decider functor </td></tr>
<tr id="row_0_36_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ExpandDeciderAnd.html" target="_self">ExpandDeciderAnd</a></td><td class="desc"><a class="el" href="classXapian_1_1ExpandDecider.html" title="Virtual base class for expand decider functor.">ExpandDecider</a> subclass which rejects terms using two ExpandDeciders </td></tr>
<tr id="row_0_37_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ExpandDeciderFilterTerms.html" target="_self">ExpandDeciderFilterTerms</a></td><td class="desc"><a class="el" href="classXapian_1_1ExpandDecider.html" title="Virtual base class for expand decider functor.">ExpandDecider</a> subclass which rejects terms in a specified list </td></tr>
<tr id="row_0_38_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ExpandDeciderFilterPrefix.html" target="_self">ExpandDeciderFilterPrefix</a></td><td class="desc"><a class="el" href="classXapian_1_1ExpandDecider.html" title="Virtual base class for expand decider functor.">ExpandDecider</a> subclass which restrict terms to a particular prefix </td></tr>
<tr id="row_0_39_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structXapian_1_1LatLongCoord.html" target="_self">LatLongCoord</a></td><td class="desc">A latitude-longitude coordinate </td></tr>
<tr id="row_0_40_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LatLongCoordsIterator.html" target="_self">LatLongCoordsIterator</a></td><td class="desc">An iterator across the values in a <a class="el" href="classXapian_1_1LatLongCoords.html" title="A sequence of latitude-longitude coordinates.">LatLongCoords</a> object </td></tr>
<tr id="row_0_41_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LatLongCoords.html" target="_self">LatLongCoords</a></td><td class="desc">A sequence of latitude-longitude coordinates </td></tr>
<tr id="row_0_42_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LatLongMetric.html" target="_self">LatLongMetric</a></td><td class="desc">Base class for calculating distances between two lat/long coordinates </td></tr>
<tr id="row_0_43_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1GreatCircleMetric.html" target="_self">GreatCircleMetric</a></td><td class="desc">Calculate the great-circle distance between two coordinates on a sphere </td></tr>
<tr id="row_0_44_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LatLongDistancePostingSource.html" target="_self">LatLongDistancePostingSource</a></td><td class="desc">Posting source which returns a weight based on geospatial distance </td></tr>
<tr id="row_0_45_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LatLongDistanceKeyMaker.html" target="_self">LatLongDistanceKeyMaker</a></td><td class="desc"><a class="el" href="classXapian_1_1KeyMaker.html" title="Virtual base class for key making functors.">KeyMaker</a> subclass which sorts by distance from a latitude/longitude </td></tr>
<tr id="row_0_46_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1KeyMaker.html" target="_self">KeyMaker</a></td><td class="desc">Virtual base class for key making functors </td></tr>
<tr id="row_0_47_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1MultiValueKeyMaker.html" target="_self">MultiValueKeyMaker</a></td><td class="desc"><a class="el" href="classXapian_1_1KeyMaker.html" title="Virtual base class for key making functors.">KeyMaker</a> subclass which combines several values </td></tr>
<tr id="row_0_48_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1MatchSpy.html" target="_self">MatchSpy</a></td><td class="desc">Abstract base class for match spies </td></tr>
<tr id="row_0_49_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueCountMatchSpy.html" target="_self">ValueCountMatchSpy</a></td><td class="desc">Class for counting the frequencies of values in the matching documents </td></tr>
<tr id="row_0_50_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1MSet.html" target="_self">MSet</a></td><td class="desc">Class representing a list of search results </td></tr>
<tr id="row_0_51_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1MSetIterator.html" target="_self">MSetIterator</a></td><td class="desc">Iterator over a <a class="el" href="classXapian_1_1MSet.html" title="Class representing a list of search results.">Xapian::MSet</a> </td></tr>
<tr id="row_0_52_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1PositionIterator.html" target="_self">PositionIterator</a></td><td class="desc">Class for iterating over term positions </td></tr>
<tr id="row_0_53_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1PostingIterator.html" target="_self">PostingIterator</a></td><td class="desc">Class for iterating over a list of terms </td></tr>
<tr id="row_0_54_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1PostingSource.html" target="_self">PostingSource</a></td><td class="desc">Base class which provides an "external" source of postings </td></tr>
<tr id="row_0_55_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValuePostingSource.html" target="_self">ValuePostingSource</a></td><td class="desc">A posting source which generates weights from a value slot </td></tr>
<tr id="row_0_56_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueWeightPostingSource.html" target="_self">ValueWeightPostingSource</a></td><td class="desc">A posting source which reads weights from a value slot </td></tr>
<tr id="row_0_57_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DecreasingValueWeightPostingSource.html" target="_self">DecreasingValueWeightPostingSource</a></td><td class="desc">Read weights from a value which is known to decrease as docid increases </td></tr>
<tr id="row_0_58_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueMapPostingSource.html" target="_self">ValueMapPostingSource</a></td><td class="desc">A posting source which looks up weights in a map using values as the key </td></tr>
<tr id="row_0_59_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1FixedWeightPostingSource.html" target="_self">FixedWeightPostingSource</a></td><td class="desc">A posting source which returns a fixed weight for all documents </td></tr>
<tr id="row_0_60_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Query.html" target="_self">Query</a></td><td class="desc">Class representing a query </td></tr>
<tr id="row_0_61_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Stopper.html" target="_self">Stopper</a></td><td class="desc">Base class for stop-word decision functor </td></tr>
<tr id="row_0_62_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1SimpleStopper.html" target="_self">SimpleStopper</a></td><td class="desc">Simple implementation of <a class="el" href="classXapian_1_1Stopper.html" title="Base class for stop-word decision functor.">Stopper</a> class - this will suit most users </td></tr>
<tr id="row_0_63_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1RangeProcessor.html" target="_self">RangeProcessor</a></td><td class="desc">Base class for range processors </td></tr>
<tr id="row_0_64_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DateRangeProcessor.html" target="_self">DateRangeProcessor</a></td><td class="desc">Handle a date range </td></tr>
<tr id="row_0_65_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1NumberRangeProcessor.html" target="_self">NumberRangeProcessor</a></td><td class="desc">Handle a number range </td></tr>
<tr id="row_0_66_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueRangeProcessor.html" target="_self">ValueRangeProcessor</a></td><td class="desc">Base class for value range processors </td></tr>
<tr id="row_0_67_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1StringValueRangeProcessor.html" target="_self">StringValueRangeProcessor</a></td><td class="desc">Handle a string range </td></tr>
<tr id="row_0_68_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DateValueRangeProcessor.html" target="_self">DateValueRangeProcessor</a></td><td class="desc">Handle a date range </td></tr>
<tr id="row_0_69_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1NumberValueRangeProcessor.html" target="_self">NumberValueRangeProcessor</a></td><td class="desc">Handle a number range </td></tr>
<tr id="row_0_70_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1FieldProcessor.html" target="_self">FieldProcessor</a></td><td class="desc">Base class for field processors </td></tr>
<tr id="row_0_71_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1QueryParser.html" target="_self">QueryParser</a></td><td class="desc">Build a <a class="el" href="classXapian_1_1Query.html" title="Class representing a query.">Xapian::Query</a> object from a user query string </td></tr>
<tr id="row_0_72_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Registry.html" target="_self">Registry</a></td><td class="desc"><a class="el" href="classXapian_1_1Registry.html" title="Registry for user subclasses.">Registry</a> for user subclasses </td></tr>
<tr id="row_0_73_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1StemImplementation.html" target="_self">StemImplementation</a></td><td class="desc">Class representing a stemming algorithm implementation </td></tr>
<tr id="row_0_74_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Stem.html" target="_self">Stem</a></td><td class="desc">Class representing a stemming algorithm </td></tr>
<tr id="row_0_75_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1TermGenerator.html" target="_self">TermGenerator</a></td><td class="desc">Parses a piece of text and generate terms </td></tr>
<tr id="row_0_76_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1TermIterator.html" target="_self">TermIterator</a></td><td class="desc">Class for iterating over a list of terms </td></tr>
<tr id="row_0_77_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Utf8Iterator.html" target="_self">Utf8Iterator</a></td><td class="desc">An iterator which returns <a class="el" href="namespaceXapian_1_1Unicode.html" title="Functions associated with handling Unicode characters.">Unicode</a> character values from a UTF-8 encoded string </td></tr>
<tr id="row_0_78_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueIterator.html" target="_self">ValueIterator</a></td><td class="desc">Class for iterating over document values </td></tr>
<tr id="row_0_79_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1ValueSetMatchDecider.html" target="_self">ValueSetMatchDecider</a></td><td class="desc"><a class="el" href="classXapian_1_1MatchDecider.html" title="Base class for matcher decision functor.">MatchDecider</a> filtering results based on whether document values are in a user-defined set </td></tr>
<tr id="row_0_80_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1Weight.html" target="_self">Weight</a></td><td class="desc">Abstract base class for weighting schemes </td></tr>
<tr id="row_0_81_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1BoolWeight.html" target="_self">BoolWeight</a></td><td class="desc">Class implementing a "boolean" weighting scheme </td></tr>
<tr id="row_0_82_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1TfIdfWeight.html" target="_self">TfIdfWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the tf-idf weighting scheme </td></tr>
<tr id="row_0_83_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1BM25Weight.html" target="_self">BM25Weight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the BM25 probabilistic formula </td></tr>
<tr id="row_0_84_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1BM25PlusWeight.html" target="_self">BM25PlusWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the BM25+ probabilistic formula </td></tr>
<tr id="row_0_85_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1TradWeight.html" target="_self">TradWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the traditional probabilistic formula </td></tr>
<tr id="row_0_86_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1InL2Weight.html" target="_self">InL2Weight</a></td><td class="desc">This class implements the InL2 weighting scheme </td></tr>
<tr id="row_0_87_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1IfB2Weight.html" target="_self">IfB2Weight</a></td><td class="desc">This class implements the IfB2 weighting scheme </td></tr>
<tr id="row_0_88_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1IneB2Weight.html" target="_self">IneB2Weight</a></td><td class="desc">This class implements the IneB2 weighting scheme </td></tr>
<tr id="row_0_89_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1BB2Weight.html" target="_self">BB2Weight</a></td><td class="desc">This class implements the BB2 weighting scheme </td></tr>
<tr id="row_0_90_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DLHWeight.html" target="_self">DLHWeight</a></td><td class="desc">This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati </td></tr>
<tr id="row_0_91_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1PL2Weight.html" target="_self">PL2Weight</a></td><td class="desc">This class implements the PL2 weighting scheme </td></tr>
<tr id="row_0_92_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1PL2PlusWeight.html" target="_self">PL2PlusWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the PL2+ probabilistic formula </td></tr>
<tr id="row_0_93_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1DPHWeight.html" target="_self">DPHWeight</a></td><td class="desc">This class implements the DPH weighting scheme </td></tr>
<tr id="row_0_94_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1LMWeight.html" target="_self">LMWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing the Language Model formula </td></tr>
<tr id="row_0_95_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXapian_1_1CoordWeight.html" target="_self">CoordWeight</a></td><td class="desc"><a class="el" href="classXapian_1_1Weight.html" title="Abstract base class for weighting schemes.">Xapian::Weight</a> subclass implementing Coordinate Matching </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by <a href="https://www.doxygen.org/">Doxygen 1.9.1</a>
</small></address>
</body>
</html>
|