~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/camel-camel-string-utils.html

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>camel-string-utils</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
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="Utilities.html" title="Utilities">
9
9
<link rel="prev" href="camel-camel-search-sql-sexp.html" title="camel-search-sql-sexp">
26
26
                  <a href="#camel-camel-string-utils.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="camel-string-utils">
30
30
<a name="camel-camel-string-utils"></a><div class="titlepage"></div>
31
31
<div class="refnamediv"><table width="100%"><tr>
32
32
<td valign="top">
35
35
</td>
36
36
<td valign="top" align="right"></td>
37
37
</tr></table></div>
38
 
<div class="refsynopsisdiv">
 
38
<div class="refsynopsisdiv" title="Synopsis">
39
39
<a name="camel-camel-string-utils.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis"><span class="returnvalue">gint</span>                <a class="link" href="camel-camel-string-utils.html#camel-strcase-equal" title="camel_strcase_equal ()">camel_strcase_equal</a>                 (<em class="parameter"><code><span class="type">gconstpointer</span> a</code></em>,
41
41
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> b</code></em>);
53
53
const <span class="returnvalue">gchar</span> *       <a class="link" href="camel-camel-string-utils.html#camel-pstring-peek" title="camel_pstring_peek ()">camel_pstring_peek</a>                  (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);
54
54
</pre>
55
55
</div>
56
 
<div class="refsect1" lang="en">
 
56
<div class="refsect1" title="Description">
57
57
<a name="camel-camel-string-utils.description"></a><h2>Description</h2>
58
58
<p>
59
59
</p>
60
60
</div>
61
 
<div class="refsect1" lang="en">
 
61
<div class="refsect1" title="Details">
62
62
<a name="camel-camel-string-utils.details"></a><h2>Details</h2>
63
 
<div class="refsect2" lang="en">
 
63
<div class="refsect2" title="camel_strcase_equal ()">
64
64
<a name="camel-strcase-equal"></a><h3>camel_strcase_equal ()</h3>
65
65
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_strcase_equal                 (<em class="parameter"><code><span class="type">gconstpointer</span> a</code></em>,
66
66
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> b</code></em>);</pre>
88
88
</table></div>
89
89
</div>
90
90
<hr>
91
 
<div class="refsect2" lang="en">
 
91
<div class="refsect2" title="camel_strcase_hash ()">
92
92
<a name="camel-strcase-hash"></a><h3>camel_strcase_hash ()</h3>
93
93
<pre class="programlisting"><span class="returnvalue">guint</span>               camel_strcase_hash                  (<em class="parameter"><code><span class="type">gconstpointer</span> v</code></em>);</pre>
94
94
<p>
110
110
</table></div>
111
111
</div>
112
112
<hr>
113
 
<div class="refsect2" lang="en">
 
113
<div class="refsect2" title="camel_string_list_free ()">
114
114
<a name="camel-string-list-free"></a><h3>camel_string_list_free ()</h3>
115
115
<pre class="programlisting"><span class="returnvalue">void</span>                camel_string_list_free              (<em class="parameter"><code><span class="type">GList</span> *string_list</code></em>);</pre>
116
116
<p>
125
125
</table></div>
126
126
</div>
127
127
<hr>
128
 
<div class="refsect2" lang="en">
 
128
<div class="refsect2" title="camel_strstrcase ()">
129
129
<a name="camel-strstrcase"></a><h3>camel_strstrcase ()</h3>
130
130
<pre class="programlisting"><span class="returnvalue">gchar</span> *             camel_strstrcase                    (<em class="parameter"><code>const <span class="type">gchar</span> *haystack</code></em>,
131
131
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *needle</code></em>);</pre>
153
153
</table></div>
154
154
</div>
155
155
<hr>
156
 
<div class="refsect2" lang="en">
 
156
<div class="refsect2" title="camel_strdown ()">
157
157
<a name="camel-strdown"></a><h3>camel_strdown ()</h3>
158
158
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       camel_strdown                       (<em class="parameter"><code><span class="type">gchar</span> *str</code></em>);</pre>
159
159
<p>
175
175
</table></div>
176
176
</div>
177
177
<hr>
178
 
<div class="refsect2" lang="en">
 
178
<div class="refsect2" title="camel_tolower ()">
179
179
<a name="camel-tolower"></a><h3>camel_tolower ()</h3>
180
180
<pre class="programlisting"><span class="returnvalue">gchar</span>               camel_tolower                       (<em class="parameter"><code><span class="type">gchar</span> c</code></em>);</pre>
181
181
<p>
182
 
ASCII to-lower function.</p>
 
182
ASCII to-lower function.
 
183
</p>
183
184
<div class="variablelist"><table border="0">
184
185
<col align="left" valign="top">
185
186
<tbody><tr>
190
191
</table></div>
191
192
</div>
192
193
<hr>
193
 
<div class="refsect2" lang="en">
 
194
<div class="refsect2" title="camel_toupper ()">
194
195
<a name="camel-toupper"></a><h3>camel_toupper ()</h3>
195
196
<pre class="programlisting"><span class="returnvalue">gchar</span>               camel_toupper                       (<em class="parameter"><code><span class="type">gchar</span> c</code></em>);</pre>
196
197
<p>
197
 
ASCII to-upper function.</p>
 
198
ASCII to-upper function.
 
199
</p>
198
200
<div class="variablelist"><table border="0">
199
201
<col align="left" valign="top">
200
202
<tbody><tr>
205
207
</table></div>
206
208
</div>
207
209
<hr>
208
 
<div class="refsect2" lang="en">
 
210
<div class="refsect2" title="camel_pstring_add ()">
209
211
<a name="camel-pstring-add"></a><h3>camel_pstring_add ()</h3>
210
212
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       camel_pstring_add                   (<em class="parameter"><code><span class="type">gchar</span> *str</code></em>,
211
213
                                                         <em class="parameter"><code><span class="type">gboolean</span> own</code></em>);</pre>
213
215
Add the string to the pool.
214
216
</p>
215
217
<p>
216
 
The NULL and empty strings are special cased to constant values.</p>
 
218
The NULL and empty strings are special cased to constant values.
 
219
</p>
217
220
<div class="variablelist"><table border="0">
218
221
<col align="left" valign="top">
219
222
<tbody>
237
240
</table></div>
238
241
</div>
239
242
<hr>
240
 
<div class="refsect2" lang="en">
 
243
<div class="refsect2" title="camel_pstring_strdup ()">
241
244
<a name="camel-pstring-strdup"></a><h3>camel_pstring_strdup ()</h3>
242
245
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       camel_pstring_strdup                (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
243
246
<p>
247
250
in use.  In a thread-safe manner.
248
251
</p>
249
252
<p>
250
 
The NULL and empty strings are special cased to constant values.</p>
 
253
The NULL and empty strings are special cased to constant values.
 
254
</p>
251
255
<div class="variablelist"><table border="0">
252
256
<col align="left" valign="top">
253
257
<tbody>
266
270
</table></div>
267
271
</div>
268
272
<hr>
269
 
<div class="refsect2" lang="en">
 
273
<div class="refsect2" title="camel_pstring_free ()">
270
274
<a name="camel-pstring-free"></a><h3>camel_pstring_free ()</h3>
271
275
<pre class="programlisting"><span class="returnvalue">void</span>                camel_pstring_free                  (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
272
276
<p>
273
277
De-ref a pooled string. If no more refs exist to this string, it will be deallocated.
274
278
</p>
275
279
<p>
276
 
NULL and the empty string are special cased.</p>
 
280
NULL and the empty string are special cased.
 
281
</p>
277
282
<div class="variablelist"><table border="0">
278
283
<col align="left" valign="top">
279
284
<tbody><tr>
284
289
</table></div>
285
290
</div>
286
291
<hr>
287
 
<div class="refsect2" lang="en">
 
292
<div class="refsect2" title="camel_pstring_peek ()">
288
293
<a name="camel-pstring-peek"></a><h3>camel_pstring_peek ()</h3>
289
294
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       camel_pstring_peek                  (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);</pre>
290
295
<p>
291
296
Add return the string from the pool.
292
297
</p>
293
298
<p>
294
 
The NULL and empty strings are special cased to constant values.</p>
 
299
The NULL and empty strings are special cased to constant values.
 
300
</p>
295
301
<div class="variablelist"><table border="0">
296
302
<col align="left" valign="top">
297
303
<tbody>
304
310
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
305
311
<td> A pointer to an equivalent string of <em class="parameter"><code>s</code></em>.  Use
306
312
<a class="link" href="camel-camel-string-utils.html#camel-pstring-free" title="camel_pstring_free ()"><code class="function">camel_pstring_free()</code></a> when it is no longer needed.
 
313
 
307
314
</td>
308
315
</tr>
309
316
</tbody>
310
317
</table></div>
 
318
<p class="since">Since 2.24</p>
311
319
</div>
312
320
</div>
313
321
</div>