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

« back to all changes in this revision

Viewing changes to docs/reference/libebackend/html/libebackend-e-dbhash.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>e-dbhash</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="Evolution-Data-Server Manual: Backend Utilities (libebackend)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Backend Utilities (libebackend)">
9
9
<link rel="prev" href="libebackend-e-file-cache.html" title="EFileCache">
26
26
                  <a href="#libebackend-e-dbhash.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="e-dbhash">
30
30
<a name="libebackend-e-dbhash"></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="libebackend-e-dbhash.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">enum                <a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus">EDbHashStatus</a>;
41
41
                    <a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a>;
58
58
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-destroy" title="e_dbhash_destroy ()">e_dbhash_destroy</a>                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);
59
59
</pre>
60
60
</div>
61
 
<div class="refsect1" lang="en">
 
61
<div class="refsect1" title="Description">
62
62
<a name="libebackend-e-dbhash.description"></a><h2>Description</h2>
63
63
<p>
64
64
</p>
65
65
</div>
66
 
<div class="refsect1" lang="en">
 
66
<div class="refsect1" title="Details">
67
67
<a name="libebackend-e-dbhash.details"></a><h2>Details</h2>
68
 
<div class="refsect2" lang="en">
 
68
<div class="refsect2" title="enum EDbHashStatus">
69
69
<a name="EDbHashStatus"></a><h3>enum EDbHashStatus</h3>
70
70
<pre class="programlisting">typedef enum {
71
71
        E_DBHASH_STATUS_SAME,
77
77
</p>
78
78
</div>
79
79
<hr>
80
 
<div class="refsect2" lang="en">
 
80
<div class="refsect2" title="EDbHash">
81
81
<a name="EDbHash"></a><h3>EDbHash</h3>
82
82
<pre class="programlisting">typedef struct {
83
83
        EDbHashPrivate *priv;
87
87
</p>
88
88
</div>
89
89
<hr>
90
 
<div class="refsect2" lang="en">
 
90
<div class="refsect2" title="EDbHashPrivate">
91
91
<a name="EDbHashPrivate"></a><h3>EDbHashPrivate</h3>
92
92
<pre class="programlisting">typedef struct _EDbHashPrivate EDbHashPrivate;</pre>
93
93
<p>
94
94
</p>
95
95
</div>
96
96
<hr>
97
 
<div class="refsect2" lang="en">
 
97
<div class="refsect2" title="EDbHashFunc ()">
98
98
<a name="EDbHashFunc"></a><h3>EDbHashFunc ()</h3>
99
99
<pre class="programlisting"><span class="returnvalue">void</span>                (*EDbHashFunc)                      (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
100
100
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
117
117
</table></div>
118
118
</div>
119
119
<hr>
120
 
<div class="refsect2" lang="en">
 
120
<div class="refsect2" title="e_dbhash_new ()">
121
121
<a name="e-dbhash-new"></a><h3>e_dbhash_new ()</h3>
122
122
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="returnvalue">EDbHash</span></a> *           e_dbhash_new                        (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
123
123
<p>
139
139
</table></div>
140
140
</div>
141
141
<hr>
142
 
<div class="refsect2" lang="en">
 
142
<div class="refsect2" title="e_dbhash_add ()">
143
143
<a name="e-dbhash-add"></a><h3>e_dbhash_add ()</h3>
144
144
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_add                        (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
145
145
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
168
168
</table></div>
169
169
</div>
170
170
<hr>
171
 
<div class="refsect2" lang="en">
 
171
<div class="refsect2" title="e_dbhash_remove ()">
172
172
<a name="e-dbhash-remove"></a><h3>e_dbhash_remove ()</h3>
173
173
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_remove                     (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
174
174
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
191
191
</table></div>
192
192
</div>
193
193
<hr>
194
 
<div class="refsect2" lang="en">
 
194
<div class="refsect2" title="e_dbhash_compare ()">
195
195
<a name="e-dbhash-compare"></a><h3>e_dbhash_compare ()</h3>
196
196
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus"><span class="returnvalue">EDbHashStatus</span></a>       e_dbhash_compare                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
197
197
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
225
225
</table></div>
226
226
</div>
227
227
<hr>
228
 
<div class="refsect2" lang="en">
 
228
<div class="refsect2" title="e_dbhash_foreach_key ()">
229
229
<a name="e-dbhash-foreach-key"></a><h3>e_dbhash_foreach_key ()</h3>
230
230
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_foreach_key                (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
231
231
                                                         <em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()"><span class="type">EDbHashFunc</span></a> func</code></em>,
254
254
</table></div>
255
255
</div>
256
256
<hr>
257
 
<div class="refsect2" lang="en">
 
257
<div class="refsect2" title="e_dbhash_write ()">
258
258
<a name="e-dbhash-write"></a><h3>e_dbhash_write ()</h3>
259
259
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_write                      (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);</pre>
260
260
<p>
269
269
</table></div>
270
270
</div>
271
271
<hr>
272
 
<div class="refsect2" lang="en">
 
272
<div class="refsect2" title="e_dbhash_destroy ()">
273
273
<a name="e-dbhash-destroy"></a><h3>e_dbhash_destroy ()</h3>
274
274
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_destroy                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);</pre>
275
275
<p>