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.18.1 (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 <span class="type">gchar</span> *word</code></em>,
44
<em class="parameter"><code><span class="type">gchar</span> *buffer</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>);
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 <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>);
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>);
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
92
92
<div class="refsect2">
93
93
<a name="CamelTextIndexFunc"></a><h3>CamelTextIndexFunc ()</h3>
94
94
<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>,
95
<em class="parameter"><code>const <span class="type">gchar</span> *word</code></em>,
96
<em class="parameter"><code><span class="type">gchar</span> *buffer</code></em>);</pre>
95
<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>,
96
<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>
99
99
<div class="refsect2">
119
119
<div class="refsect2">
120
120
<a name="camel-text-index-new"></a><h3>camel_text_index_new ()</h3>
121
<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>,
122
<em class="parameter"><code><span class="type">gint</span> flags</code></em>);</pre>
121
<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>,
122
<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>
125
125
<div class="refsect2">
126
126
<a name="camel-text-index-check"></a><h3>camel_text_index_check ()</h3>
127
<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>
127
<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>
130
130
<div class="refsect2">
131
131
<a name="camel-text-index-rename"></a><h3>camel_text_index_rename ()</h3>
132
<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>,
133
<em class="parameter"><code>const <span class="type">gchar</span> *new</code></em>);</pre>
132
<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>,
133
<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>
136
136
<div class="refsect2">
137
137
<a name="camel-text-index-remove"></a><h3>camel_text_index_remove ()</h3>
138
<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>
138
<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>
141
141
<div class="refsect2">