4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>CamelTextIndex</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="Storage.html" title="Metadata Storage">
9
9
<link rel="prev" href="CamelKeyTable.html" title="CamelKeyTable">
10
10
<link rel="next" href="Utilities.html" title="Utilities">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
40
40
<div class="refsynopsisdiv">
41
41
<a name="CamelTextIndexName.synopsis"></a><h2>Synopsis</h2>
42
42
<a name="CamelTextIndex"></a><a name="CamelTextIndexCursor"></a><a name="CamelTextIndexKeyCursor"></a><pre class="synopsis"><span class="returnvalue">void</span> (<a class="link" href="CamelTextIndexName.html#CamelTextIndexFunc" title="CamelTextIndexFunc ()">*CamelTextIndexFunc</a>) (<em class="parameter"><code><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="type">CamelTextIndex</span></a> *idx</code></em>,
43
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *word</code></em>,
44
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buffer</code></em>);
43
<em class="parameter"><code>const <span class="type">gchar</span> *word</code></em>,
44
<em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>);
45
45
struct <a class="link" href="CamelTextIndexName.html#CamelTextIndex-struct" title="struct CamelTextIndex">CamelTextIndex</a>;
46
46
struct <a class="link" href="CamelTextIndexName.html#CamelTextIndexCursor-struct" title="struct CamelTextIndexCursor">CamelTextIndexCursor</a>;
47
47
struct <a class="link" href="CamelTextIndexName.html#CamelTextIndexKeyCursor-struct" title="struct CamelTextIndexKeyCursor">CamelTextIndexKeyCursor</a>;
48
48
struct <a class="link" href="CamelTextIndexName.html#CamelTextIndexName-struct" title="struct CamelTextIndexName">CamelTextIndexName</a>;
49
<a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="returnvalue">CamelTextIndex</span></a> * <a class="link" href="CamelTextIndexName.html#camel-text-index-new" title="camel_text_index_new ()">camel_text_index_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> flags</code></em>);
51
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="CamelTextIndexName.html#camel-text-index-check" title="camel_text_index_check ()">camel_text_index_check</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);
52
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="CamelTextIndexName.html#camel-text-index-rename" title="camel_text_index_rename ()">camel_text_index_rename</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old</code></em>,
53
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *new</code></em>);
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="CamelTextIndexName.html#camel-text-index-remove" title="camel_text_index_remove ()">camel_text_index_remove</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old</code></em>);
49
<a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="returnvalue">CamelTextIndex</span></a> * <a class="link" href="CamelTextIndexName.html#camel-text-index-new" title="camel_text_index_new ()">camel_text_index_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
50
<em class="parameter"><code><span class="type">gint</span> flags</code></em>);
51
<span class="returnvalue">gint</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-check" title="camel_text_index_check ()">camel_text_index_check</a> (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);
52
<span class="returnvalue">gint</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-rename" title="camel_text_index_rename ()">camel_text_index_rename</a> (<em class="parameter"><code>const <span class="type">gchar</span> *old</code></em>,
53
<em class="parameter"><code>const <span class="type">gchar</span> *new</code></em>);
54
<span class="returnvalue">gint</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-remove" title="camel_text_index_remove ()">camel_text_index_remove</a> (<em class="parameter"><code>const <span class="type">gchar</span> *old</code></em>);
55
55
<span class="returnvalue">void</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-dump" title="camel_text_index_dump ()">camel_text_index_dump</a> (<em class="parameter"><code><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="type">CamelTextIndex</span></a> *idx</code></em>);
56
56
<span class="returnvalue">void</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-info" title="camel_text_index_info ()">camel_text_index_info</a> (<em class="parameter"><code><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="type">CamelTextIndex</span></a> *idx</code></em>);
57
57
<span class="returnvalue">void</span> <a class="link" href="CamelTextIndexName.html#camel-text-index-validate" title="camel_text_index_validate ()">camel_text_index_validate</a> (<em class="parameter"><code><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="type">CamelTextIndex</span></a> *idx</code></em>);
60
60
<div class="refsect1">
61
61
<a name="CamelTextIndexName.object-hierarchy"></a><h2>Object Hierarchy</h2>
62
62
<pre class="synopsis">
63
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
64
64
+----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
65
65
+----<a class="link" href="CamelIndex.html" title="CamelIndex">CamelIndex</a>
66
66
+----CamelTextIndex
68
68
<pre class="synopsis">
69
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
70
70
+----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
71
71
+----<a class="link" href="CamelIndex.html#CamelIndexCursor">CamelIndexCursor</a>
72
72
+----CamelTextIndexCursor
74
74
<pre class="synopsis">
75
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
76
76
+----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
77
77
+----<a class="link" href="CamelIndex.html#CamelIndexCursor">CamelIndexCursor</a>
78
78
+----CamelTextIndexKeyCursor
80
80
<pre class="synopsis">
81
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
82
82
+----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
83
83
+----<a class="link" href="CamelIndex.html#CamelIndexName">CamelIndexName</a>
84
84
+----CamelTextIndexName
94
94
<div class="refsect2">
95
95
<a name="CamelTextIndexFunc"></a><h3>CamelTextIndexFunc ()</h3>
96
96
<pre class="programlisting"><span class="returnvalue">void</span> (*CamelTextIndexFunc) (<em class="parameter"><code><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="type">CamelTextIndex</span></a> *idx</code></em>,
97
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *word</code></em>,
98
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buffer</code></em>);</pre>
97
<em class="parameter"><code>const <span class="type">gchar</span> *word</code></em>,
98
<em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>);</pre>
131
131
<div class="refsect2">
132
132
<a name="camel-text-index-new"></a><h3>camel_text_index_new ()</h3>
133
<pre class="programlisting"><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="returnvalue">CamelTextIndex</span></a> * camel_text_index_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
134
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> flags</code></em>);</pre>
133
<pre class="programlisting"><a class="link" href="CamelTextIndexName.html#CamelTextIndex"><span class="returnvalue">CamelTextIndex</span></a> * camel_text_index_new (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
134
<em class="parameter"><code><span class="type">gint</span> flags</code></em>);</pre>
139
139
<div class="refsect2">
140
140
<a name="camel-text-index-check"></a><h3>camel_text_index_check ()</h3>
141
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> camel_text_index_check (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);</pre>
141
<pre class="programlisting"><span class="returnvalue">gint</span> camel_text_index_check (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
146
146
<div class="refsect2">
147
147
<a name="camel-text-index-rename"></a><h3>camel_text_index_rename ()</h3>
148
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> camel_text_index_rename (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old</code></em>,
149
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *new</code></em>);</pre>
148
<pre class="programlisting"><span class="returnvalue">gint</span> camel_text_index_rename (<em class="parameter"><code>const <span class="type">gchar</span> *old</code></em>,
149
<em class="parameter"><code>const <span class="type">gchar</span> *new</code></em>);</pre>
154
154
<div class="refsect2">
155
155
<a name="camel-text-index-remove"></a><h3>camel_text_index_remove ()</h3>
156
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> camel_text_index_remove (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old</code></em>);</pre>
156
<pre class="programlisting"><span class="returnvalue">gint</span> camel_text_index_remove (<em class="parameter"><code>const <span class="type">gchar</span> *old</code></em>);</pre>