2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="libebook-e-book-query">
6
<refentrytitle role="top_of_page" id="libebook-e-book-query.top_of_page">e-book-query</refentrytitle>
7
<manvolnum>3</manvolnum>
13
<refname>e-book-query</refname>
14
<refpurpose>Handles queries of addressboook data.</refpurpose>
17
<refsynopsisdiv id="libebook-e-book-query.synopsis" role="synopsis">
18
<title role="synopsis.title">Synopsis</title>
20
<synopsis>typedef <link linkend="EBookQuery">EBookQuery</link>;
21
enum <link linkend="EBookQueryTest">EBookQueryTest</link>;
22
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-from-string">e_book_query_from_string</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *query_string</parameter>);
23
<link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-book-query-to-string">e_book_query_to_string</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);
24
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-ref">e_book_query_ref</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);
25
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-book-query-unref">e_book_query_unref</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);
26
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-and">e_book_query_and</link> (<parameter><link linkend="gint"><type>gint</type></link> nqs</parameter>,
27
<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> **qs</parameter>,
28
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);
29
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-andv">e_book_query_andv</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
30
<parameter>...</parameter>);
31
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-or">e_book_query_or</link> (<parameter><link linkend="gint"><type>gint</type></link> nqs</parameter>,
32
<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> **qs</parameter>,
33
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);
34
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-orv">e_book_query_orv</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
35
<parameter>...</parameter>);
36
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-not">e_book_query_not</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
37
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);
38
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-field-exists">e_book_query_field_exists</link> (<parameter><link linkend="EContactField"><type>EContactField</type></link> field</parameter>);
39
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-vcard-field-exists">e_book_query_vcard_field_exists</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field</parameter>);
40
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-field-test">e_book_query_field_test</link> (<parameter><link linkend="EContactField"><type>EContactField</type></link> field</parameter>,
41
<parameter><link linkend="EBookQueryTest"><type>EBookQueryTest</type></link> test</parameter>,
42
<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);
43
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-vcard-field-test">e_book_query_vcard_field_test</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field</parameter>,
44
<parameter><link linkend="EBookQueryTest"><type>EBookQueryTest</type></link> test</parameter>,
45
<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);
46
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-any-field-contains">e_book_query_any_field_contains</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);
47
<link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* <link linkend="e-book-query-copy">e_book_query_copy</link> (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);
51
<refsect1 id="libebook-e-book-query.description" role="desc">
52
<title role="desc.title">Description</title>
56
<refsect1 id="libebook-e-book-query.details" role="details">
57
<title role="details.title">Details</title>
58
<refsect2 id="EBookQuery" role="typedef">
59
<title>EBookQuery</title>
60
<indexterm zone="EBookQuery"><primary>EBookQuery</primary></indexterm>
61
<programlisting>typedef struct EBookQuery EBookQuery;
65
<refsect2 id="EBookQueryTest" role="enum">
66
<title>enum EBookQueryTest</title>
67
<indexterm zone="EBookQueryTest"><primary>EBookQueryTest</primary></indexterm>
68
<programlisting>typedef enum {
70
E_BOOK_QUERY_CONTAINS,
71
E_BOOK_QUERY_BEGINS_WITH,
72
E_BOOK_QUERY_ENDS_WITH
75
Consider these "coming soon".
87
<refsect2 id="e-book-query-from-string" role="function">
88
<title>e_book_query_from_string ()</title>
89
<indexterm zone="e-book-query-from-string"><primary>e_book_query_from_string</primary></indexterm>
90
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_from_string (<parameter>const <link linkend="gchar"><type>gchar</type></link> *query_string</parameter>);</programlisting>
92
Parse <parameter>query_string</parameter> and return a new <link linkend="EBookQuery"><type>EBookQuery</type></link> representing it.</para>
93
<variablelist role="params">
94
<varlistentry><term><parameter>query_string</parameter> :</term>
95
<listitem><simpara>the query
96
</simpara></listitem></varlistentry>
97
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>.
98
</simpara></listitem></varlistentry>
99
</variablelist></refsect2>
100
<refsect2 id="e-book-query-to-string" role="function">
101
<title>e_book_query_to_string ()</title>
102
<indexterm zone="e-book-query-to-string"><primary>e_book_query_to_string</primary></indexterm>
103
<programlisting><link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_book_query_to_string (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);</programlisting>
105
Return the string representation of <parameter>q</parameter>.</para>
106
<variablelist role="params">
107
<varlistentry><term><parameter>q</parameter> :</term>
108
<listitem><simpara>an <link linkend="EBookQuery"><type>EBookQuery</type></link>
109
</simpara></listitem></varlistentry>
110
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The string form of the query. This string should be freed when
112
</simpara></listitem></varlistentry>
113
</variablelist></refsect2>
114
<refsect2 id="e-book-query-ref" role="function">
115
<title>e_book_query_ref ()</title>
116
<indexterm zone="e-book-query-ref"><primary>e_book_query_ref</primary></indexterm>
117
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_ref (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);</programlisting>
119
Increment the reference count on <parameter>q</parameter>.</para>
120
<variablelist role="params">
121
<varlistentry><term><parameter>q</parameter> :</term>
122
<listitem><simpara>a <link linkend="EBookQuery"><type>EBookQuery</type></link>
123
</simpara></listitem></varlistentry>
124
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <parameter>q</parameter>
125
</simpara></listitem></varlistentry>
126
</variablelist></refsect2>
127
<refsect2 id="e-book-query-unref" role="function">
128
<title>e_book_query_unref ()</title>
129
<indexterm zone="e-book-query-unref"><primary>e_book_query_unref</primary></indexterm>
130
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_book_query_unref (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);</programlisting>
132
Decrement the reference count on <parameter>q</parameter>. When the reference count reaches 0, <parameter>q</parameter>
133
will be freed and any child queries will have <link linkend="e-book-query-unref"><function>e_book_query_unref()</function></link> called.</para>
134
<variablelist role="params">
135
<varlistentry><term><parameter>q</parameter> :</term>
136
<listitem><simpara>an <link linkend="EBookQuery"><type>EBookQuery</type></link>
137
</simpara></listitem></varlistentry>
138
</variablelist></refsect2>
139
<refsect2 id="e-book-query-and" role="function">
140
<title>e_book_query_and ()</title>
141
<indexterm zone="e-book-query-and"><primary>e_book_query_and</primary></indexterm>
142
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_and (<parameter><link linkend="gint"><type>gint</type></link> nqs</parameter>,
143
<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> **qs</parameter>,
144
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);</programlisting>
146
Create a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which is the logical AND of the queries in <link linkend="qs"><type>qs</type></link>.</para>
147
<variablelist role="params">
148
<varlistentry><term><parameter>nqs</parameter> :</term>
149
<listitem><simpara>the number of queries to AND
150
</simpara></listitem></varlistentry>
151
<varlistentry><term><parameter>qs</parameter> :</term>
152
<listitem><simpara>pointer to an array of <link linkend="EBookQuery"><type>EBookQuery</type></link> items
153
</simpara></listitem></varlistentry>
154
<varlistentry><term><parameter>unref</parameter> :</term>
155
<listitem><simpara>if <link linkend="TRUE:CAPS"><literal>TRUE</literal></link>, the new query takes ownership of the existing queries
156
</simpara></listitem></varlistentry>
157
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EBookQuery"><type>EBookQuery</type></link>
158
</simpara></listitem></varlistentry>
159
</variablelist></refsect2>
160
<refsect2 id="e-book-query-andv" role="function">
161
<title>e_book_query_andv ()</title>
162
<indexterm zone="e-book-query-andv"><primary>e_book_query_andv</primary></indexterm>
163
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_andv (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
164
<parameter>...</parameter>);</programlisting>
166
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which is the logical AND of the queries specified.</para>
167
<variablelist role="params">
168
<varlistentry><term><parameter>q</parameter> :</term>
169
<listitem><simpara>first <link linkend="EBookQuery"><type>EBookQuery</type></link>
170
</simpara></listitem></varlistentry>
171
<varlistentry><term><parameter>...</parameter> :</term>
172
<listitem><simpara><link linkend="NULL:CAPS"><type>NULL</type></link> terminated list of <link linkend="EBookQuery"><type>EBookQuery</type></link> pointers
173
</simpara></listitem></varlistentry>
174
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EBookQuery"><type>EBookQuery</type></link>
175
</simpara></listitem></varlistentry>
176
</variablelist></refsect2>
177
<refsect2 id="e-book-query-or" role="function">
178
<title>e_book_query_or ()</title>
179
<indexterm zone="e-book-query-or"><primary>e_book_query_or</primary></indexterm>
180
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_or (<parameter><link linkend="gint"><type>gint</type></link> nqs</parameter>,
181
<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> **qs</parameter>,
182
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);</programlisting>
184
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which is the logical OR of the queries in <link linkend="qs"><type>qs</type></link>.</para>
185
<variablelist role="params">
186
<varlistentry><term><parameter>nqs</parameter> :</term>
187
<listitem><simpara>the number of queries to OR
188
</simpara></listitem></varlistentry>
189
<varlistentry><term><parameter>qs</parameter> :</term>
190
<listitem><simpara>pointer to an array of <link linkend="EBookQuery"><type>EBookQuery</type></link> items
191
</simpara></listitem></varlistentry>
192
<varlistentry><term><parameter>unref</parameter> :</term>
193
<listitem><simpara>if <link linkend="TRUE:CAPS"><type>TRUE</type></link>, the new query takes ownership of the existing queries
194
</simpara></listitem></varlistentry>
195
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EBookQuery"><type>EBookQuery</type></link>
196
</simpara></listitem></varlistentry>
197
</variablelist></refsect2>
198
<refsect2 id="e-book-query-orv" role="function">
199
<title>e_book_query_orv ()</title>
200
<indexterm zone="e-book-query-orv"><primary>e_book_query_orv</primary></indexterm>
201
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_orv (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
202
<parameter>...</parameter>);</programlisting>
204
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which is the logical OR of the queries specified.</para>
205
<variablelist role="params">
206
<varlistentry><term><parameter>q</parameter> :</term>
207
<listitem><simpara>first <link linkend="EBookQuery"><type>EBookQuery</type></link>
208
</simpara></listitem></varlistentry>
209
<varlistentry><term><parameter>...</parameter> :</term>
210
<listitem><simpara><link linkend="NULL:CAPS"><type>NULL</type></link> terminated list of <link linkend="EBookQuery"><type>EBookQuery</type></link> pointers
211
</simpara></listitem></varlistentry>
212
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EBookQuery"><type>EBookQuery</type></link>
213
</simpara></listitem></varlistentry>
214
</variablelist></refsect2>
215
<refsect2 id="e-book-query-not" role="function">
216
<title>e_book_query_not ()</title>
217
<indexterm zone="e-book-query-not"><primary>e_book_query_not</primary></indexterm>
218
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_not (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>,
219
<parameter><link linkend="gboolean"><type>gboolean</type></link> unref</parameter>);</programlisting>
221
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which is the opposite of #q.</para>
222
<variablelist role="params">
223
<varlistentry><term><parameter>q</parameter> :</term>
224
<listitem><simpara>an <link linkend="EBookQuery"><type>EBookQuery</type></link>
225
</simpara></listitem></varlistentry>
226
<varlistentry><term><parameter>unref</parameter> :</term>
227
<listitem><simpara>if <link linkend="TRUE:CAPS"><type>TRUE</type></link>, the new query takes ownership of the existing queries
228
</simpara></listitem></varlistentry>
229
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
230
</simpara></listitem></varlistentry>
231
</variablelist></refsect2>
232
<refsect2 id="e-book-query-field-exists" role="function">
233
<title>e_book_query_field_exists ()</title>
234
<indexterm zone="e-book-query-field-exists"><primary>e_book_query_field_exists</primary></indexterm>
235
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_field_exists (<parameter><link linkend="EContactField"><type>EContactField</type></link> field</parameter>);</programlisting>
237
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which tests if the field <parameter>field</parameter> exists.</para>
238
<variablelist role="params">
239
<varlistentry><term><parameter>field</parameter> :</term>
240
<listitem><simpara>a <link linkend="EContactField"><type>EContactField</type></link>
241
</simpara></listitem></varlistentry>
242
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
243
</simpara></listitem></varlistentry>
244
</variablelist></refsect2>
245
<refsect2 id="e-book-query-vcard-field-exists" role="function">
246
<title>e_book_query_vcard_field_exists ()</title>
247
<indexterm zone="e-book-query-vcard-field-exists"><primary>e_book_query_vcard_field_exists</primary></indexterm>
248
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_vcard_field_exists (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field</parameter>);</programlisting>
250
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which tests if the field <parameter>field</parameter> exists. <parameter>field</parameter>
251
should be a vCard field name, such as <link linkend="FN:CAPS"><type>FN</type></link> or <link linkend="X-MSN:CAPS"><type>X-MSN</type></link>.</para>
252
<variablelist role="params">
253
<varlistentry><term><parameter>field</parameter> :</term>
254
<listitem><simpara>a field name
255
</simpara></listitem></varlistentry>
256
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
257
</simpara></listitem></varlistentry>
258
</variablelist></refsect2>
259
<refsect2 id="e-book-query-field-test" role="function">
260
<title>e_book_query_field_test ()</title>
261
<indexterm zone="e-book-query-field-test"><primary>e_book_query_field_test</primary></indexterm>
262
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_field_test (<parameter><link linkend="EContactField"><type>EContactField</type></link> field</parameter>,
263
<parameter><link linkend="EBookQueryTest"><type>EBookQueryTest</type></link> test</parameter>,
264
<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);</programlisting>
266
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which tests <parameter>field</parameter> for <parameter>value</parameter> using the test <parameter>test</parameter>.</para>
267
<variablelist role="params">
268
<varlistentry><term><parameter>field</parameter> :</term>
269
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link> to test
270
</simpara></listitem></varlistentry>
271
<varlistentry><term><parameter>test</parameter> :</term>
272
<listitem><simpara>the test to apply
273
</simpara></listitem></varlistentry>
274
<varlistentry><term><parameter>value</parameter> :</term>
275
<listitem><simpara>the value to test for
276
</simpara></listitem></varlistentry>
277
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
278
</simpara></listitem></varlistentry>
279
</variablelist></refsect2>
280
<refsect2 id="e-book-query-vcard-field-test" role="function">
281
<title>e_book_query_vcard_field_test ()</title>
282
<indexterm zone="e-book-query-vcard-field-test"><primary>e_book_query_vcard_field_test</primary></indexterm>
283
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_vcard_field_test (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field</parameter>,
284
<parameter><link linkend="EBookQueryTest"><type>EBookQueryTest</type></link> test</parameter>,
285
<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);</programlisting>
287
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which tests <parameter>field</parameter> for <parameter>value</parameter> using the test <parameter>test</parameter>.</para>
288
<variablelist role="params">
289
<varlistentry><term><parameter>field</parameter> :</term>
290
<listitem><simpara>a EVCard field name to test
291
</simpara></listitem></varlistentry>
292
<varlistentry><term><parameter>test</parameter> :</term>
293
<listitem><simpara>the test to apply
294
</simpara></listitem></varlistentry>
295
<varlistentry><term><parameter>value</parameter> :</term>
296
<listitem><simpara>the value to test for
297
</simpara></listitem></varlistentry>
298
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
299
</simpara></listitem></varlistentry>
300
</variablelist></refsect2>
301
<refsect2 id="e-book-query-any-field-contains" role="function">
302
<title>e_book_query_any_field_contains ()</title>
303
<indexterm zone="e-book-query-any-field-contains"><primary>e_book_query_any_field_contains</primary></indexterm>
304
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_any_field_contains (<parameter>const <link linkend="gchar"><type>gchar</type></link> *value</parameter>);</programlisting>
306
Creates a new <link linkend="EBookQuery"><type>EBookQuery</type></link> which tests if any field contains <parameter>value</parameter>.</para>
307
<variablelist role="params">
308
<varlistentry><term><parameter>value</parameter> :</term>
309
<listitem><simpara>a value
310
</simpara></listitem></varlistentry>
311
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="EBookQuery"><type>EBookQuery</type></link>
312
</simpara></listitem></varlistentry>
313
</variablelist></refsect2>
314
<refsect2 id="e-book-query-copy" role="function">
315
<title>e_book_query_copy ()</title>
316
<indexterm zone="e-book-query-copy"><primary>e_book_query_copy</primary></indexterm>
317
<programlisting><link linkend="EBookQuery"><returnvalue>EBookQuery</returnvalue></link>* e_book_query_copy (<parameter><link linkend="EBookQuery"><type>EBookQuery</type></link> *q</parameter>);</programlisting>
319
</para><variablelist role="params">
320
<varlistentry><term><parameter>q</parameter> :</term>
322
</simpara></listitem></varlistentry>
323
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
324
</simpara></listitem></varlistentry>
325
</variablelist></refsect2>