42
42
<td valign="top" align="right"></td>
43
43
</tr></table></div>
44
<div class="refsynopsisdiv">
44
<div class="refsynopsisdiv" title="Synopsis">
45
45
<a name="EDestinationStore.synopsis"></a><h2>Synopsis</h2>
46
46
<pre class="synopsis">
47
47
<a class="link" href="EDestinationStore.html#EDestinationStore-struct" title="EDestinationStore">EDestinationStore</a>;
48
48
enum <a class="link" href="EDestinationStore.html#EDestinationStoreColumnType" title="enum EDestinationStoreColumnType">EDestinationStoreColumnType</a>;
49
49
<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> * <a class="link" href="EDestinationStore.html#e-destination-store-new" title="e_destination_store_new ()">e_destination_store_new</a> (void);
50
EDestination * <a class="link" href="EDestinationStore.html#e-destination-store-get-destination" title="e_destination_store_get_destination ()">e_destination_store_get_destination</a> (<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
52
GList * <a class="link" href="EDestinationStore.html#e-destination-store-list-destinations" title="e_destination_store_list_destinations ()">e_destination_store_list_destinations</a>
51
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
52
>EDestination</a> * <a class="link" href="EDestinationStore.html#e-destination-store-get-destination" title="e_destination_store_get_destination ()">e_destination_store_get_destination</a> (<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
54
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreeIter"
55
>GtkTreeIter</a> *iter);
57
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
58
>GList</a> * <a class="link" href="EDestinationStore.html#e-destination-store-list-destinations" title="e_destination_store_list_destinations ()">e_destination_store_list_destinations</a>
53
59
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store);
54
60
void <a class="link" href="EDestinationStore.html#e-destination-store-insert-destination" title="e_destination_store_insert_destination ()">e_destination_store_insert_destination</a>
55
61
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
57
EDestination *destination);
63
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
66
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
67
>EDestination</a> *destination);
58
68
void <a class="link" href="EDestinationStore.html#e-destination-store-append-destination" title="e_destination_store_append_destination ()">e_destination_store_append_destination</a>
59
69
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
60
EDestination *destination);
71
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
72
>EDestination</a> *destination);
61
73
void <a class="link" href="EDestinationStore.html#e-destination-store-remove-destination" title="e_destination_store_remove_destination ()">e_destination_store_remove_destination</a>
62
74
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
63
EDestination *destination);
76
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
77
>EDestination</a> *destination);
64
78
void <a class="link" href="EDestinationStore.html#e-destination-store-remove-destination-nth" title="e_destination_store_remove_destination_nth ()">e_destination_store_remove_destination_nth</a>
65
79
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
67
guint <a class="link" href="EDestinationStore.html#e-destination-store-get-destination-count" title="e_destination_store_get_destination_count ()">e_destination_store_get_destination_count</a>
81
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
84
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
85
>guint</a> <a class="link" href="EDestinationStore.html#e-destination-store-get-destination-count" title="e_destination_store_get_destination_count ()">e_destination_store_get_destination_count</a>
68
86
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store);
69
GtkTreePath * <a class="link" href="EDestinationStore.html#e-destination-store-get-path" title="e_destination_store_get_path ()">e_destination_store_get_path</a> (GtkTreeModel *tree_model,
88
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreePath"
89
>GtkTreePath</a> * <a class="link" href="EDestinationStore.html#e-destination-store-get-path" title="e_destination_store_get_path ()">e_destination_store_get_path</a> (<a
90
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html"
91
>GtkTreeModel</a> *tree_model,
93
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreeIter"
94
>GtkTreeIter</a> *iter);
73
<div class="refsect1" lang="en">
97
<div class="refsect1" title="Object Hierarchy">
74
98
<a name="EDestinationStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
75
99
<pre class="synopsis">
101
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
77
103
+----EDestinationStore
80
<div class="refsect1" lang="en">
106
<div class="refsect1" title="Implemented Interfaces">
81
107
<a name="EDestinationStore.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
83
109
EDestinationStore implements
111
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html"
112
>GtkTreeModel</a>.</p>
86
<div class="refsect1" lang="en">
114
<div class="refsect1" title="Description">
87
115
<a name="EDestinationStore.description"></a><h2>Description</h2>
91
<div class="refsect1" lang="en">
119
<div class="refsect1" title="Details">
92
120
<a name="EDestinationStore.details"></a><h2>Details</h2>
93
<div class="refsect2" lang="en">
121
<div class="refsect2" title="EDestinationStore">
94
122
<a name="EDestinationStore-struct"></a><h3>EDestinationStore</h3>
95
123
<pre class="programlisting">typedef struct _EDestinationStore EDestinationStore;</pre>
100
<div class="refsect2" lang="en">
128
<div class="refsect2" title="enum EDestinationStoreColumnType">
101
129
<a name="EDestinationStoreColumnType"></a><h3>enum EDestinationStoreColumnType</h3>
102
130
<pre class="programlisting">typedef enum
133
<div class="refsect2" lang="en">
161
<div class="refsect2" title="e_destination_store_get_destination ()">
134
162
<a name="e-destination-store-get-destination"></a><h3>e_destination_store_get_destination ()</h3>
135
<pre class="programlisting">EDestination * e_destination_store_get_destination (<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
136
GtkTreeIter *iter);</pre>
163
<pre class="programlisting"><a
164
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
165
>EDestination</a> * e_destination_store_get_destination (<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
167
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreeIter"
168
>GtkTreeIter</a> *iter);</pre>
138
Gets the <span class="type">EDestination</span> from <em class="parameter"><code>destination_store</code></em> at <em class="parameter"><code>iter</code></em>.</p>
171
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
172
><span class="type">EDestination</span></a> from <em class="parameter"><code>destination_store</code></em> at <em class="parameter"><code>iter</code></em>.</p>
141
175
<div class="variablelist"><table border="0">
150
184
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
151
<td> a <span class="type">GtkTreeIter</span>
186
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreeIter"
187
><span class="type">GtkTreeIter</span></a>
155
191
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
156
<td> An <span class="type">EDestination</span>.
193
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
194
><span class="type">EDestination</span></a>.
163
<div class="refsect2" lang="en">
201
<div class="refsect2" title="e_destination_store_list_destinations ()">
164
202
<a name="e-destination-store-list-destinations"></a><h3>e_destination_store_list_destinations ()</h3>
165
<pre class="programlisting">GList * e_destination_store_list_destinations
203
<pre class="programlisting"><a
204
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
205
>GList</a> * e_destination_store_list_destinations
166
206
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store);</pre>
168
208
Gets a list of all the <span class="type">EDestinations</span> in <em class="parameter"><code>destination_store</code></em>.</p>
180
220
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
181
<td> A <span class="type">GList</span> of pointers to <span class="type">EDestination</span>. The list is owned
182
by the caller, but the <span class="type">EDestination</span> elements aren't.
222
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
223
><span class="type">GList</span></a> of pointers to <a
224
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
225
><span class="type">EDestination</span></a>. The list is owned
226
by the caller, but the <a
227
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
228
><span class="type">EDestination</span></a> elements aren't.
189
<div class="refsect2" lang="en">
235
<div class="refsect2" title="e_destination_store_insert_destination ()">
190
236
<a name="e-destination-store-insert-destination"></a><h3>e_destination_store_insert_destination ()</h3>
191
237
<pre class="programlisting">void e_destination_store_insert_destination
192
238
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
194
EDestination *destination);</pre>
240
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
243
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
244
>EDestination</a> *destination);</pre>
196
246
Inserts <em class="parameter"><code>destination</code></em> into <em class="parameter"><code>destination_store</code></em> at the position
197
247
indicated by <em class="parameter"><code>index</code></em>. <em class="parameter"><code>destination_store</code></em> will ref <em class="parameter"><code>destination</code></em>.</p>
214
264
<td><p><span class="term"><em class="parameter"><code>destination</code></em> :</span></p></td>
215
<td> an <span class="type">EDestination</span> to insert
266
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
267
><span class="type">EDestination</span></a> to insert
222
<div class="refsect2" lang="en">
274
<div class="refsect2" title="e_destination_store_append_destination ()">
223
275
<a name="e-destination-store-append-destination"></a><h3>e_destination_store_append_destination ()</h3>
224
276
<pre class="programlisting">void e_destination_store_append_destination
225
277
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
226
EDestination *destination);</pre>
279
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
280
>EDestination</a> *destination);</pre>
228
282
Appends <em class="parameter"><code>destination</code></em> to the list of destinations in <em class="parameter"><code>destination_store</code></em>.
229
283
<em class="parameter"><code>destination_store</code></em> will ref <em class="parameter"><code>destination</code></em>.</p>
241
295
<td><p><span class="term"><em class="parameter"><code>destination</code></em> :</span></p></td>
242
<td> an <span class="type">EDestination</span>
297
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
298
><span class="type">EDestination</span></a>
249
<div class="refsect2" lang="en">
305
<div class="refsect2" title="e_destination_store_remove_destination ()">
250
306
<a name="e-destination-store-remove-destination"></a><h3>e_destination_store_remove_destination ()</h3>
251
307
<pre class="programlisting">void e_destination_store_remove_destination
252
308
(<a class="link" href="EDestinationStore.html" title="EDestinationStore">EDestinationStore</a> *destination_store,
253
EDestination *destination);</pre>
310
href="/usr/share/gtk-doc/html/libebook/EDestination.html"
311
>EDestination</a> *destination);</pre>
255
313
Removes <em class="parameter"><code>destination</code></em> from <em class="parameter"><code>destination_store</code></em>. <em class="parameter"><code>destination_store</code></em> will
256
314
unref <em class="parameter"><code>destination</code></em>.</p>
323
<div class="refsect2" lang="en">
387
<div class="refsect2" title="e_destination_store_get_path ()">
324
388
<a name="e-destination-store-get-path"></a><h3>e_destination_store_get_path ()</h3>
325
<pre class="programlisting">GtkTreePath * e_destination_store_get_path (GtkTreeModel *tree_model,
326
GtkTreeIter *iter);</pre>
389
<pre class="programlisting"><a
390
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreePath"
391
>GtkTreePath</a> * e_destination_store_get_path (<a
392
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html"
393
>GtkTreeModel</a> *tree_model,
395
href="/usr/share/gtk-doc/html/gtk/GtkTreeModel.html#GtkTreeIter"
396
>GtkTreeIter</a> *iter);</pre>
329
399
<div class="variablelist"><table border="0">