5
5
<title>CamelVeeStore</title>
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
<link rel="up" href="Search-Folders.html" title="Search Folders">
8
<link rel="up" href="Virtual-Folders.html" title='Virtual ("Search") Folders'>
9
9
<link rel="prev" href="CamelVeeFolder.html" title="CamelVeeFolder">
10
10
<link rel="next" href="CamelVeeSummary.html" title="CamelVeeSummary">
11
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
17
<td><a accesskey="p" href="CamelVeeFolder.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
<td><a accesskey="u" href="Search-Folders.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18
<td><a accesskey="u" href="Virtual-Folders.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">Camel Reference Manual</th>
21
21
<td><a accesskey="n" href="CamelVeeSummary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
42
44
<div class="refsynopsisdiv">
43
45
<a name="CamelVeeStore.synopsis"></a><h2>Synopsis</h2>
44
46
<pre class="synopsis">struct <a class="link" href="CamelVeeStore.html#CamelVeeStore-struct" title="struct CamelVeeStore">CamelVeeStore</a>;
45
#define <a class="link" href="CamelVeeStore.html#CAMEL-STORE-VEE-FOLDER-AUTO:CAPS" title="CAMEL_STORE_VEE_FOLDER_AUTO">CAMEL_STORE_VEE_FOLDER_AUTO</a>
46
#define <a class="link" href="CamelVeeStore.html#CAMEL-STORE-VEE-FOLDER-SPECIAL:CAPS" title="CAMEL_STORE_VEE_FOLDER_SPECIAL">CAMEL_STORE_VEE_FOLDER_SPECIAL</a>
47
47
<a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="returnvalue">CamelVeeStore</span></a> * <a class="link" href="CamelVeeStore.html#camel-vee-store-new" title="camel_vee_store_new ()">camel_vee_store_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
48
<a class="link" href="CamelVeeDataCache.html" title="CamelVeeDataCache"><span class="returnvalue">CamelVeeDataCache</span></a> * <a class="link" href="CamelVeeStore.html#camel-vee-store-get-vee-data-cache" title="camel_vee_store_get_vee_data_cache ()">camel_vee_store_get_vee_data_cache</a> (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);
49
struct <a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="returnvalue">_CamelVeeFolder</span></a> * <a class="link" href="CamelVeeStore.html#camel-vee-store-get-unmatched-folder" title="camel_vee_store_get_unmatched_folder ()">camel_vee_store_get_unmatched_folder</a>
50
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);
51
<span class="returnvalue">gboolean</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-get-unmatched-enabled" title="camel_vee_store_get_unmatched_enabled ()">camel_vee_store_get_unmatched_enabled</a>
52
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);
53
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-set-unmatched-enabled" title="camel_vee_store_set_unmatched_enabled ()">camel_vee_store_set_unmatched_enabled</a>
54
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
55
<em class="parameter"><code><span class="type">gboolean</span> is_enabled</code></em>);
56
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-note-subfolder-used" title="camel_vee_store_note_subfolder_used ()">camel_vee_store_note_subfolder_used</a> (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
57
<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *subfolder</code></em>,
58
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *used_by</code></em>);
59
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-note-subfolder-unused" title="camel_vee_store_note_subfolder_unused ()">camel_vee_store_note_subfolder_unused</a>
60
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
61
<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *subfolder</code></em>,
62
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *unused_by</code></em>);
63
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-note-vuid-used" title="camel_vee_store_note_vuid_used ()">camel_vee_store_note_vuid_used</a> (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
64
<em class="parameter"><code><a class="link" href="CamelVeeMessageInfoData.html" title="CamelVeeMessageInfoData"><span class="type">CamelVeeMessageInfoData</span></a> *mi_data</code></em>,
65
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *used_by</code></em>);
66
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-note-vuid-unused" title="camel_vee_store_note_vuid_unused ()">camel_vee_store_note_vuid_unused</a> (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
67
<em class="parameter"><code><a class="link" href="CamelVeeMessageInfoData.html" title="CamelVeeMessageInfoData"><span class="type">CamelVeeMessageInfoData</span></a> *mi_data</code></em>,
68
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *unused_by</code></em>);
69
<span class="returnvalue">void</span> <a class="link" href="CamelVeeStore.html#camel-vee-store-rebuild-unmatched-folder" title="camel_vee_store_rebuild_unmatched_folder ()">camel_vee_store_rebuild_unmatched_folder</a>
70
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
71
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
72
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
50
75
<div class="refsect1">
51
76
<a name="CamelVeeStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
52
77
<pre class="synopsis">
53
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
54
79
+----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
55
80
+----<a class="link" href="CamelService.html" title="CamelService">CamelService</a>
56
81
+----<a class="link" href="CamelStore.html" title="CamelStore">CamelStore</a>
76
107
<div class="refsect2">
77
<a name="CAMEL-STORE-VEE-FOLDER-AUTO:CAPS"></a><h3>CAMEL_STORE_VEE_FOLDER_AUTO</h3>
78
<pre class="programlisting">#define CAMEL_STORE_VEE_FOLDER_AUTO (1 << 16)
82
<div class="refsect2">
83
<a name="CAMEL-STORE-VEE-FOLDER-SPECIAL:CAPS"></a><h3>CAMEL_STORE_VEE_FOLDER_SPECIAL</h3>
84
<pre class="programlisting">#define CAMEL_STORE_VEE_FOLDER_SPECIAL (1 << 17)
86
<p class="since">Since 2.24</p>
89
<div class="refsect2">
90
108
<a name="camel-vee-store-new"></a><h3>camel_vee_store_new ()</h3>
91
109
<pre class="programlisting"><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="returnvalue">CamelVeeStore</span></a> * camel_vee_store_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
122
<div class="refsect2">
123
<a name="camel-vee-store-get-vee-data-cache"></a><h3>camel_vee_store_get_vee_data_cache ()</h3>
124
<pre class="programlisting"><a class="link" href="CamelVeeDataCache.html" title="CamelVeeDataCache"><span class="returnvalue">CamelVeeDataCache</span></a> * camel_vee_store_get_vee_data_cache (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);</pre>
127
<div class="refsect2">
128
<a name="camel-vee-store-get-unmatched-folder"></a><h3>camel_vee_store_get_unmatched_folder ()</h3>
129
<pre class="programlisting">struct <a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="returnvalue">_CamelVeeFolder</span></a> * camel_vee_store_get_unmatched_folder
130
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);</pre>
133
<div class="refsect2">
134
<a name="camel-vee-store-get-unmatched-enabled"></a><h3>camel_vee_store_get_unmatched_enabled ()</h3>
135
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_vee_store_get_unmatched_enabled
136
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>);</pre>
139
<div class="refsect2">
140
<a name="camel-vee-store-set-unmatched-enabled"></a><h3>camel_vee_store_set_unmatched_enabled ()</h3>
141
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_set_unmatched_enabled
142
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
143
<em class="parameter"><code><span class="type">gboolean</span> is_enabled</code></em>);</pre>
146
<div class="refsect2">
147
<a name="camel-vee-store-note-subfolder-used"></a><h3>camel_vee_store_note_subfolder_used ()</h3>
148
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_note_subfolder_used (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
149
<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *subfolder</code></em>,
150
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *used_by</code></em>);</pre>
153
<div class="refsect2">
154
<a name="camel-vee-store-note-subfolder-unused"></a><h3>camel_vee_store_note_subfolder_unused ()</h3>
155
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_note_subfolder_unused
156
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
157
<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *subfolder</code></em>,
158
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *unused_by</code></em>);</pre>
161
<div class="refsect2">
162
<a name="camel-vee-store-note-vuid-used"></a><h3>camel_vee_store_note_vuid_used ()</h3>
163
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_note_vuid_used (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
164
<em class="parameter"><code><a class="link" href="CamelVeeMessageInfoData.html" title="CamelVeeMessageInfoData"><span class="type">CamelVeeMessageInfoData</span></a> *mi_data</code></em>,
165
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *used_by</code></em>);</pre>
168
<div class="refsect2">
169
<a name="camel-vee-store-note-vuid-unused"></a><h3>camel_vee_store_note_vuid_unused ()</h3>
170
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_note_vuid_unused (<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
171
<em class="parameter"><code><a class="link" href="CamelVeeMessageInfoData.html" title="CamelVeeMessageInfoData"><span class="type">CamelVeeMessageInfoData</span></a> *mi_data</code></em>,
172
<em class="parameter"><code><span class="type">struct _CamelVeeFolder</span> *unused_by</code></em>);</pre>
175
<div class="refsect2">
176
<a name="camel-vee-store-rebuild-unmatched-folder"></a><h3>camel_vee_store_rebuild_unmatched_folder ()</h3>
177
<pre class="programlisting"><span class="returnvalue">void</span> camel_vee_store_rebuild_unmatched_folder
178
(<em class="parameter"><code><a class="link" href="CamelVeeStore.html" title="CamelVeeStore"><span class="type">CamelVeeStore</span></a> *vstore</code></em>,
179
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
180
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
183
<div class="refsect1">
184
<a name="CamelVeeStore.property-details"></a><h2>Property Details</h2>
185
<div class="refsect2">
186
<a name="CamelVeeStore--unmatched-enabled"></a><h3>The <code class="literal">"unmatched-enabled"</code> property</h3>
187
<pre class="programlisting"> "unmatched-enabled" <span class="type">gboolean</span> : Read / Write</pre>
188
<p>Enable _Unmatched folder.</p>
189
<p>Default value: TRUE</p>
105
193
<div class="footer">