~ubuntu-branches/ubuntu/saucy/evolution-data-server/saucy

« back to all changes in this revision

Viewing changes to docs/reference/libedataserver/html/libedataserver-e-util.html

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-10-08 12:58:16 UTC
  • mfrom: (181.1.7 quantal)
  • Revision ID: package-import@ubuntu.com-20121008125816-i3n76e8c0m64e7xp
Tags: 3.6.0-0ubuntu2
* Fix LP: #1038047 part 1 - Don't abort in e_source_registry_new* when a
  problem occurs connecting to the Dbus service
  - add debian/patches/dont-abort-in-e_source_registry_new.patch
  - update debian/patches/series
* Fix LP: #1038047 part 2 - libedataserver depends on
  evolution-data-server-common to ensure that the GSettings schemas are
  present
  - update debian/control

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s2</code></em>);
55
55
<span class="returnvalue">gchar</span> *             <a class="link" href="libedataserver-e-util.html#e-util-utf8-remove-accents" title="e_util_utf8_remove_accents ()">e_util_utf8_remove_accents</a>          (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);
56
56
<span class="returnvalue">gchar</span> *             <a class="link" href="libedataserver-e-util.html#e-util-utf8-make-valid" title="e_util_utf8_make_valid ()">e_util_utf8_make_valid</a>              (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);
 
57
<span class="returnvalue">gchar</span> *             <a class="link" href="libedataserver-e-util.html#e-util-utf8-data-make-valid" title="e_util_utf8_data_make_valid ()">e_util_utf8_data_make_valid</a>         (<em class="parameter"><code>const <span class="type">gchar</span> *data</code></em>,
 
58
                                                         <em class="parameter"><code><span class="type">gsize</span> data_bytes</code></em>);
57
59
const <span class="returnvalue">gchar</span> *       <a class="link" href="libedataserver-e-util.html#e-util-ensure-gdbus-string" title="e_util_ensure_gdbus_string ()">e_util_ensure_gdbus_string</a>          (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
58
60
                                                         <em class="parameter"><code><span class="type">gchar</span> **gdbus_str</code></em>);
59
61
<span class="returnvalue">guint64</span>             <a class="link" href="libedataserver-e-util.html#e-util-gthread-id" title="e_util_gthread_id ()">e_util_gthread_id</a>                   (<em class="parameter"><code><span class="type">GThread</span> *thread</code></em>);
117
119
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);
118
120
<span class="returnvalue">void</span>                <a class="link" href="libedataserver-e-util.html#e-data-server-util-set-dbus-call-timeout" title="e_data_server_util_set_dbus_call_timeout ()">e_data_server_util_set_dbus_call_timeout</a>
119
121
                                                        (<em class="parameter"><code><span class="type">gint</span> timeout_msec</code></em>);
120
 
#define             <a class="link" href="libedataserver-e-util.html#e-pointer-tracker-track" title="e_pointer_tracker_track()">e_pointer_tracker_track</a>             (ptr)
121
 
<span class="returnvalue">void</span>                <a class="link" href="libedataserver-e-util.html#e-pointer-tracker-track-with-info" title="e_pointer_tracker_track_with_info ()">e_pointer_tracker_track_with_info</a>   (<em class="parameter"><code><span class="type">gpointer</span> ptr</code></em>,
122
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);
123
 
<span class="returnvalue">void</span>                <a class="link" href="libedataserver-e-util.html#e-pointer-tracker-untrack" title="e_pointer_tracker_untrack ()">e_pointer_tracker_untrack</a>           (<em class="parameter"><code><span class="type">gpointer</span> ptr</code></em>);
124
 
<span class="returnvalue">void</span>                <a class="link" href="libedataserver-e-util.html#e-pointer-tracker-dump" title="e_pointer_tracker_dump ()">e_pointer_tracker_dump</a>              (<em class="parameter"><code><span class="type">void</span></code></em>);
125
122
</pre>
126
123
</div>
127
124
<div class="refsect1">
414
411
</div>
415
412
<hr>
416
413
<div class="refsect2">
 
414
<a name="e-util-utf8-data-make-valid"></a><h3>e_util_utf8_data_make_valid ()</h3>
 
415
<pre class="programlisting"><span class="returnvalue">gchar</span> *             e_util_utf8_data_make_valid         (<em class="parameter"><code>const <span class="type">gchar</span> *data</code></em>,
 
416
                                                         <em class="parameter"><code><span class="type">gsize</span> data_bytes</code></em>);</pre>
 
417
<p>
 
418
Returns a newly-allocated NULL-terminated string with invalid characters
 
419
replaced by Unicode replacement characters (U+FFFD).
 
420
</p>
 
421
<div class="variablelist"><table border="0">
 
422
<col align="left" valign="top">
 
423
<tbody>
 
424
<tr>
 
425
<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
 
426
<td>UTF-8 binary data</td>
 
427
</tr>
 
428
<tr>
 
429
<td><p><span class="term"><em class="parameter"><code>data_bytes</code></em> :</span></p></td>
 
430
<td>length of the binary data</td>
 
431
</tr>
 
432
<tr>
 
433
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
434
<td>a newly-allocated string</td>
 
435
</tr>
 
436
</tbody>
 
437
</table></div>
 
438
<p class="since">Since 3.6</p>
 
439
</div>
 
440
<hr>
 
441
<div class="refsect2">
417
442
<a name="e-util-ensure-gdbus-string"></a><h3>e_util_ensure_gdbus_string ()</h3>
418
443
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_util_ensure_gdbus_string          (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
419
444
                                                         <em class="parameter"><code><span class="type">gchar</span> **gdbus_str</code></em>);</pre>
1212
1237
</table></div>
1213
1238
<p class="since">Since 3.0</p>
1214
1239
</div>
1215
 
<hr>
1216
 
<div class="refsect2">
1217
 
<a name="e-pointer-tracker-track"></a><h3>e_pointer_tracker_track()</h3>
1218
 
<pre class="programlisting">#define             e_pointer_tracker_track(ptr)</pre>
1219
 
<p>
1220
 
FIXME: Document me.
1221
 
</p>
1222
 
<p class="since">Since 3.2</p>
1223
 
</div>
1224
 
<hr>
1225
 
<div class="refsect2">
1226
 
<a name="e-pointer-tracker-track-with-info"></a><h3>e_pointer_tracker_track_with_info ()</h3>
1227
 
<pre class="programlisting"><span class="returnvalue">void</span>                e_pointer_tracker_track_with_info   (<em class="parameter"><code><span class="type">gpointer</span> ptr</code></em>,
1228
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);</pre>
1229
 
<p>
1230
 
FIXME: Document me.
1231
 
</p>
1232
 
<p class="since">Since 3.2</p>
1233
 
</div>
1234
 
<hr>
1235
 
<div class="refsect2">
1236
 
<a name="e-pointer-tracker-untrack"></a><h3>e_pointer_tracker_untrack ()</h3>
1237
 
<pre class="programlisting"><span class="returnvalue">void</span>                e_pointer_tracker_untrack           (<em class="parameter"><code><span class="type">gpointer</span> ptr</code></em>);</pre>
1238
 
<p>
1239
 
FIXME: Document me.
1240
 
</p>
1241
 
<p class="since">Since 3.2</p>
1242
 
</div>
1243
 
<hr>
1244
 
<div class="refsect2">
1245
 
<a name="e-pointer-tracker-dump"></a><h3>e_pointer_tracker_dump ()</h3>
1246
 
<pre class="programlisting"><span class="returnvalue">void</span>                e_pointer_tracker_dump              (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
1247
 
<p>
1248
 
FIXME: Document me.
1249
 
</p>
1250
 
<p class="since">Since 3.2</p>
1251
 
</div>
1252
1240
</div>
1253
1241
</div>
1254
1242
<div class="footer">