File: constants_8h.html

package info (click to toggle)
xapian-core 1.4.18-3%2Bdeb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 22,416 kB
  • sloc: cpp: 91,787; ansic: 9,970; sh: 4,794; perl: 850; makefile: 503; tcl: 319; javascript: 249; python: 40
file content (141 lines) | stat: -rw-r--r-- 17,729 bytes parent folder | download
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
<!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: xapian/constants.h File Reference</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
   &#160;<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_f63502d618711192f85ccb772536c6ae.html">xapian</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">constants.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Constants in the <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> namespace.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceXapian"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html">Xapian</a></td></tr>
<tr class="memdesc:namespaceXapian"><td class="mdescLeft">&#160;</td><td class="mdescRight">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. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a3d32111900603ce02b8c8467b9c5bacb"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a3d32111900603ce02b8c8467b9c5bacb">Xapian::DB_CREATE_OR_OPEN</a> = 0x00</td></tr>
<tr class="memdesc:a3d32111900603ce02b8c8467b9c5bacb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create database if it doesn't already exist.  <a href="namespaceXapian.html#a3d32111900603ce02b8c8467b9c5bacb">More...</a><br /></td></tr>
<tr class="separator:a3d32111900603ce02b8c8467b9c5bacb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc13e6712a12dcfd0c048242fc313ed"><td class="memItemLeft" align="right" valign="top"><a id="afbc13e6712a12dcfd0c048242fc313ed"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#afbc13e6712a12dcfd0c048242fc313ed">Xapian::DB_CREATE_OR_OVERWRITE</a> = 0x01</td></tr>
<tr class="memdesc:afbc13e6712a12dcfd0c048242fc313ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create database if it doesn't already exist, or overwrite if it does. <br /></td></tr>
<tr class="separator:afbc13e6712a12dcfd0c048242fc313ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1236aaa6a3d7a37a4c6b95439e449f7a"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a1236aaa6a3d7a37a4c6b95439e449f7a">Xapian::DB_CREATE</a> = 0x02</td></tr>
<tr class="memdesc:a1236aaa6a3d7a37a4c6b95439e449f7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new database.  <a href="namespaceXapian.html#a1236aaa6a3d7a37a4c6b95439e449f7a">More...</a><br /></td></tr>
<tr class="separator:a1236aaa6a3d7a37a4c6b95439e449f7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54521467b649894bdc411f4c35e56ac3"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a54521467b649894bdc411f4c35e56ac3">Xapian::DB_OPEN</a> = 0x03</td></tr>
<tr class="memdesc:a54521467b649894bdc411f4c35e56ac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open an existing database.  <a href="namespaceXapian.html#a54521467b649894bdc411f4c35e56ac3">More...</a><br /></td></tr>
<tr class="separator:a54521467b649894bdc411f4c35e56ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ca4c16174bc054986662c5b56f28374"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a8ca4c16174bc054986662c5b56f28374">Xapian::DB_NO_SYNC</a> = 0x04</td></tr>
<tr class="memdesc:a8ca4c16174bc054986662c5b56f28374"><td class="mdescLeft">&#160;</td><td class="mdescRight">Don't attempt to ensure changes have hit disk.  <a href="namespaceXapian.html#a8ca4c16174bc054986662c5b56f28374">More...</a><br /></td></tr>
<tr class="separator:a8ca4c16174bc054986662c5b56f28374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0b1d966543254ae80af8d44057efb67"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#ad0b1d966543254ae80af8d44057efb67">Xapian::DB_FULL_SYNC</a> = 0x08</td></tr>
<tr class="memdesc:ad0b1d966543254ae80af8d44057efb67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Try to ensure changes are really written to disk.  <a href="namespaceXapian.html#ad0b1d966543254ae80af8d44057efb67">More...</a><br /></td></tr>
<tr class="separator:ad0b1d966543254ae80af8d44057efb67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afff6e2208f3d724637eff3ca442190b6"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#afff6e2208f3d724637eff3ca442190b6">Xapian::DB_DANGEROUS</a> = 0x10</td></tr>
<tr class="memdesc:afff6e2208f3d724637eff3ca442190b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the database in-place.  <a href="namespaceXapian.html#afff6e2208f3d724637eff3ca442190b6">More...</a><br /></td></tr>
<tr class="separator:afff6e2208f3d724637eff3ca442190b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeb301c332a66efdb695447666c53726"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#abeb301c332a66efdb695447666c53726">Xapian::DB_NO_TERMLIST</a> = 0x20</td></tr>
<tr class="memdesc:abeb301c332a66efdb695447666c53726"><td class="mdescLeft">&#160;</td><td class="mdescRight">When creating a database, don't create a termlist table.  <a href="namespaceXapian.html#abeb301c332a66efdb695447666c53726">More...</a><br /></td></tr>
<tr class="separator:abeb301c332a66efdb695447666c53726"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a296fe000d6d9525bb8e80f72838026a6"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a296fe000d6d9525bb8e80f72838026a6">Xapian::DB_RETRY_LOCK</a> = 0x40</td></tr>
<tr class="memdesc:a296fe000d6d9525bb8e80f72838026a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">If the database is already locked, retry the lock.  <a href="namespaceXapian.html#a296fe000d6d9525bb8e80f72838026a6">More...</a><br /></td></tr>
<tr class="separator:a296fe000d6d9525bb8e80f72838026a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4e1adbee21bd48f02110b4cad79d8c6"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#ad4e1adbee21bd48f02110b4cad79d8c6">Xapian::DB_BACKEND_GLASS</a> = 0x100</td></tr>
<tr class="memdesc:ad4e1adbee21bd48f02110b4cad79d8c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the glass backend.  <a href="namespaceXapian.html#ad4e1adbee21bd48f02110b4cad79d8c6">More...</a><br /></td></tr>
<tr class="separator:ad4e1adbee21bd48f02110b4cad79d8c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40a728b265e29e9a7012085332661fb8"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a40a728b265e29e9a7012085332661fb8">Xapian::DB_BACKEND_CHERT</a> = 0x200</td></tr>
<tr class="memdesc:a40a728b265e29e9a7012085332661fb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the chert backend.  <a href="namespaceXapian.html#a40a728b265e29e9a7012085332661fb8">More...</a><br /></td></tr>
<tr class="separator:a40a728b265e29e9a7012085332661fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5299fb3122d20bcb29f697fdcb2fea22"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a5299fb3122d20bcb29f697fdcb2fea22">Xapian::DB_BACKEND_STUB</a> = 0x300</td></tr>
<tr class="memdesc:a5299fb3122d20bcb29f697fdcb2fea22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a stub database file.  <a href="namespaceXapian.html#a5299fb3122d20bcb29f697fdcb2fea22">More...</a><br /></td></tr>
<tr class="separator:a5299fb3122d20bcb29f697fdcb2fea22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e1663a5e2d5b94c3b5ebc78198ca7f7"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a0e1663a5e2d5b94c3b5ebc78198ca7f7">Xapian::DB_BACKEND_INMEMORY</a> = 0x400</td></tr>
<tr class="memdesc:a0e1663a5e2d5b94c3b5ebc78198ca7f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the "in memory" backend.  <a href="namespaceXapian.html#a0e1663a5e2d5b94c3b5ebc78198ca7f7">More...</a><br /></td></tr>
<tr class="separator:a0e1663a5e2d5b94c3b5ebc78198ca7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cdd4516436157dbe93f081779644d0b"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a2cdd4516436157dbe93f081779644d0b">Xapian::DBCHECK_SHORT_TREE</a> = 1</td></tr>
<tr class="memdesc:a2cdd4516436157dbe93f081779644d0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show a short-format display of the B-tree contents.  <a href="namespaceXapian.html#a2cdd4516436157dbe93f081779644d0b">More...</a><br /></td></tr>
<tr class="separator:a2cdd4516436157dbe93f081779644d0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b5fea96fca5ac788b4a4accbfcf4fdd"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a8b5fea96fca5ac788b4a4accbfcf4fdd">Xapian::DBCHECK_FULL_TREE</a> = 2</td></tr>
<tr class="memdesc:a8b5fea96fca5ac788b4a4accbfcf4fdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show a full display of the B-tree contents.  <a href="namespaceXapian.html#a8b5fea96fca5ac788b4a4accbfcf4fdd">More...</a><br /></td></tr>
<tr class="separator:a8b5fea96fca5ac788b4a4accbfcf4fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15aa3586e115f595502d5a28b71c8efe"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a15aa3586e115f595502d5a28b71c8efe">Xapian::DBCHECK_SHOW_FREELIST</a> = 4</td></tr>
<tr class="memdesc:a15aa3586e115f595502d5a28b71c8efe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show the bitmap for the B-tree.  <a href="namespaceXapian.html#a15aa3586e115f595502d5a28b71c8efe">More...</a><br /></td></tr>
<tr class="separator:a15aa3586e115f595502d5a28b71c8efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170645ed4333dd1edc1c11214b6a7d7f"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a170645ed4333dd1edc1c11214b6a7d7f">Xapian::DBCHECK_SHOW_STATS</a> = 8</td></tr>
<tr class="memdesc:a170645ed4333dd1edc1c11214b6a7d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show statistics for the B-tree.  <a href="namespaceXapian.html#a170645ed4333dd1edc1c11214b6a7d7f">More...</a><br /></td></tr>
<tr class="separator:a170645ed4333dd1edc1c11214b6a7d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66e227bcd2deb783e6399ac65d705e2b"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a66e227bcd2deb783e6399ac65d705e2b">Xapian::DBCHECK_FIX</a> = 16</td></tr>
<tr class="memdesc:a66e227bcd2deb783e6399ac65d705e2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fix problems.  <a href="namespaceXapian.html#a66e227bcd2deb783e6399ac65d705e2b">More...</a><br /></td></tr>
<tr class="separator:a66e227bcd2deb783e6399ac65d705e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5ae872cce50aa9e0887e46474d0f3a2"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#ad5ae872cce50aa9e0887e46474d0f3a2">Xapian::DBCOMPACT_NO_RENUMBER</a> = 4</td></tr>
<tr class="memdesc:ad5ae872cce50aa9e0887e46474d0f3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the same document ids in the output as in the input(s).  <a href="namespaceXapian.html#ad5ae872cce50aa9e0887e46474d0f3a2">More...</a><br /></td></tr>
<tr class="separator:ad5ae872cce50aa9e0887e46474d0f3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ca921e21346f925fc50167b1336d9ab"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a8ca921e21346f925fc50167b1336d9ab">Xapian::DBCOMPACT_MULTIPASS</a> = 8</td></tr>
<tr class="memdesc:a8ca921e21346f925fc50167b1336d9ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">If merging more than 3 databases, merge the postlists in multiple passes.  <a href="namespaceXapian.html#a8ca921e21346f925fc50167b1336d9ab">More...</a><br /></td></tr>
<tr class="separator:a8ca921e21346f925fc50167b1336d9ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af230d8321f07e93dc62d57a6fcfe89fa"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#af230d8321f07e93dc62d57a6fcfe89fa">Xapian::DBCOMPACT_SINGLE_FILE</a> = 16</td></tr>
<tr class="memdesc:af230d8321f07e93dc62d57a6fcfe89fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produce a single-file database.  <a href="namespaceXapian.html#af230d8321f07e93dc62d57a6fcfe89fa">More...</a><br /></td></tr>
<tr class="separator:af230d8321f07e93dc62d57a6fcfe89fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53b5f6221e72c434fd4f364529513bbe"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceXapian.html#a53b5f6221e72c434fd4f364529513bbe">Xapian::DOC_ASSUME_VALID</a> = 1</td></tr>
<tr class="memdesc:a53b5f6221e72c434fd4f364529513bbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assume document id is valid.  <a href="namespaceXapian.html#a53b5f6221e72c434fd4f364529513bbe">More...</a><br /></td></tr>
<tr class="separator:a53b5f6221e72c434fd4f364529513bbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Constants in the <a class="el" href="namespaceXapian.html" title="The Xapian namespace contains public interfaces for the Xapian library.">Xapian</a> namespace. </p>
</div></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>