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

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libedata-cal/html/ECalBackendSExp.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2011-02-07 14:11:56 UTC
  • mfrom: (1.1.84 upstream)
  • Revision ID: james.westby@ubuntu.com-20110207141156-jakojbbkzee62447
Tags: 2.32.2-0ubuntu1
* New upstream release
* debian/patches/01_various_linking_issues.patch:
* debian/patches/02_fix_sources_migration.patch:
* debian/patches/199-git-backport-2.32.1-b08a6a1_to_2d0f4a3.patch:
* debian/patches/199-git-backport-2.32.1-to-b08a6a1.patch:
* debian/patches/199-git-skip-empty-cache-files-ee21a86.patch:
  - Fixed upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Calendar Backend (libedata-cal)">
9
9
<link rel="prev" href="libedata-cal-ECalBackendLoaderFactory.html" title="ECalBackendLoaderFactory">
10
10
<link rel="next" href="libedata-cal-ECalBackendStore.html" title="ECalBackendStore">
11
 
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
43
43
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object</code></em>,
44
44
                                                         <em class="parameter"><code><a class="link" href="ECalBackend.html" title="ECalBackend"><span class="type">ECalBackend</span></a> *backend</code></em>);
45
45
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-match-comp" title="e_cal_backend_sexp_match_comp ()">e_cal_backend_sexp_match_comp</a>       (<em class="parameter"><code><a class="link" href="ECalBackendSExp.html" title="ECalBackendSExp"><span class="type">ECalBackendSExp</span></a> *sexp</code></em>,
46
 
                                                         <em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>,
 
46
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>,
47
47
                                                         <em class="parameter"><code><a class="link" href="ECalBackend.html" title="ECalBackend"><span class="type">ECalBackend</span></a> *backend</code></em>);
48
 
<span class="returnvalue">ESExpResult</span> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-now" title="e_cal_backend_sexp_func_time_now ()">e_cal_backend_sexp_func_time_now</a>    (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
49
 
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
50
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
51
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
52
 
<span class="returnvalue">ESExpResult</span> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-make-time" title="e_cal_backend_sexp_func_make_time ()">e_cal_backend_sexp_func_make_time</a>   (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
53
 
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
54
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
55
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
56
 
<span class="returnvalue">ESExpResult</span> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-add-day" title="e_cal_backend_sexp_func_time_add_day ()">e_cal_backend_sexp_func_time_add_day</a>
57
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
58
 
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
59
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
60
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
61
 
<span class="returnvalue">ESExpResult</span> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-day-begin" title="e_cal_backend_sexp_func_time_day_begin ()">e_cal_backend_sexp_func_time_day_begin</a>
62
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
63
 
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
64
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
65
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
66
 
<span class="returnvalue">ESExpResult</span> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-day-end" title="e_cal_backend_sexp_func_time_day_end ()">e_cal_backend_sexp_func_time_day_end</a>
67
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
68
 
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
69
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
48
<a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-now" title="e_cal_backend_sexp_func_time_now ()">e_cal_backend_sexp_func_time_now</a>    (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
 
49
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
 
50
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
 
51
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
 
52
<a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-make-time" title="e_cal_backend_sexp_func_make_time ()">e_cal_backend_sexp_func_make_time</a>   (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
 
54
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
 
55
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
 
56
<a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-add-day" title="e_cal_backend_sexp_func_time_add_day ()">e_cal_backend_sexp_func_time_add_day</a>
 
57
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
 
58
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
 
59
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
 
60
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
 
61
<a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-day-begin" title="e_cal_backend_sexp_func_time_day_begin ()">e_cal_backend_sexp_func_time_day_begin</a>
 
62
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
 
64
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
 
65
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
 
66
<a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-func-time-day-end" title="e_cal_backend_sexp_func_time_day_end ()">e_cal_backend_sexp_func_time_day_end</a>
 
67
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
 
68
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
 
69
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
70
70
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
71
71
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendSExp.html#e-cal-backend-sexp-evaluate-occur-times" title="e_cal_backend_sexp_evaluate_occur_times ()">e_cal_backend_sexp_evaluate_occur_times</a>
72
72
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendSExp.html" title="ECalBackendSExp"><span class="type">ECalBackendSExp</span></a> *sexp</code></em>,
139
139
<tbody>
140
140
<tr>
141
141
<td><p><span class="term"><em class="parameter"><code>sexp</code></em> :</span></p></td>
142
 
<td>An <span class="type">ESExp</span> object.
 
142
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
143
143
</td>
144
144
</tr>
145
145
<tr>
164
164
<div class="refsect2" title="e_cal_backend_sexp_match_comp ()">
165
165
<a name="e-cal-backend-sexp-match-comp"></a><h3>e_cal_backend_sexp_match_comp ()</h3>
166
166
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_sexp_match_comp       (<em class="parameter"><code><a class="link" href="ECalBackendSExp.html" title="ECalBackendSExp"><span class="type">ECalBackendSExp</span></a> *sexp</code></em>,
167
 
                                                         <em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>,
 
167
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>,
168
168
                                                         <em class="parameter"><code><a class="link" href="ECalBackend.html" title="ECalBackend"><span class="type">ECalBackend</span></a> *backend</code></em>);</pre>
169
169
<p>
170
170
Matches the given ECalComponent against the expression.
174
174
<tbody>
175
175
<tr>
176
176
<td><p><span class="term"><em class="parameter"><code>sexp</code></em> :</span></p></td>
177
 
<td>An <span class="type">ESExp</span> object.
 
177
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
178
178
</td>
179
179
</tr>
180
180
<tr>
198
198
<hr>
199
199
<div class="refsect2" title="e_cal_backend_sexp_func_time_now ()">
200
200
<a name="e-cal-backend-sexp-func-time-now"></a><h3>e_cal_backend_sexp_func_time_now ()</h3>
201
 
<pre class="programlisting"><span class="returnvalue">ESExpResult</span> *       e_cal_backend_sexp_func_time_now    (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
 
201
<pre class="programlisting"><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       e_cal_backend_sexp_func_time_now    (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
202
202
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
203
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
203
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
204
204
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
205
205
<p>
206
206
Processes the (time-now) sexp expression.
210
210
<tbody>
211
211
<tr>
212
212
<td><p><span class="term"><em class="parameter"><code>esexp</code></em> :</span></p></td>
213
 
<td>An <span class="type">ESExp</span> object.
 
213
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
214
214
</td>
215
215
</tr>
216
216
<tr>
239
239
<hr>
240
240
<div class="refsect2" title="e_cal_backend_sexp_func_make_time ()">
241
241
<a name="e-cal-backend-sexp-func-make-time"></a><h3>e_cal_backend_sexp_func_make_time ()</h3>
242
 
<pre class="programlisting"><span class="returnvalue">ESExpResult</span> *       e_cal_backend_sexp_func_make_time   (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
 
242
<pre class="programlisting"><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       e_cal_backend_sexp_func_make_time   (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
243
243
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
244
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
244
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
245
245
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
246
246
<p>
247
247
(make-time ISODATE)
255
255
<tbody>
256
256
<tr>
257
257
<td><p><span class="term"><em class="parameter"><code>esexp</code></em> :</span></p></td>
258
 
<td>An <span class="type">ESExp</span> object.
 
258
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
259
259
</td>
260
260
</tr>
261
261
<tr>
284
284
<hr>
285
285
<div class="refsect2" title="e_cal_backend_sexp_func_time_add_day ()">
286
286
<a name="e-cal-backend-sexp-func-time-add-day"></a><h3>e_cal_backend_sexp_func_time_add_day ()</h3>
287
 
<pre class="programlisting"><span class="returnvalue">ESExpResult</span> *       e_cal_backend_sexp_func_time_add_day
288
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
 
287
<pre class="programlisting"><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       e_cal_backend_sexp_func_time_add_day
 
288
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
289
289
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
290
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
290
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
291
291
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
292
292
<p>
293
293
(time-add-day TIME N)
306
306
<tbody>
307
307
<tr>
308
308
<td><p><span class="term"><em class="parameter"><code>esexp</code></em> :</span></p></td>
309
 
<td>An <span class="type">ESExp</span> object.
 
309
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
310
310
</td>
311
311
</tr>
312
312
<tr>
335
335
<hr>
336
336
<div class="refsect2" title="e_cal_backend_sexp_func_time_day_begin ()">
337
337
<a name="e-cal-backend-sexp-func-time-day-begin"></a><h3>e_cal_backend_sexp_func_time_day_begin ()</h3>
338
 
<pre class="programlisting"><span class="returnvalue">ESExpResult</span> *       e_cal_backend_sexp_func_time_day_begin
339
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
 
338
<pre class="programlisting"><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       e_cal_backend_sexp_func_time_day_begin
 
339
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
340
340
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
341
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
341
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
342
342
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
343
343
<p>
344
344
(time-day-begin TIME)
355
355
<tbody>
356
356
<tr>
357
357
<td><p><span class="term"><em class="parameter"><code>esexp</code></em> :</span></p></td>
358
 
<td>An <span class="type">ESExp</span> object.
 
358
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
359
359
</td>
360
360
</tr>
361
361
<tr>
384
384
<hr>
385
385
<div class="refsect2" title="e_cal_backend_sexp_func_time_day_end ()">
386
386
<a name="e-cal-backend-sexp-func-time-day-end"></a><h3>e_cal_backend_sexp_func_time_day_end ()</h3>
387
 
<pre class="programlisting"><span class="returnvalue">ESExpResult</span> *       e_cal_backend_sexp_func_time_day_end
388
 
                                                        (<em class="parameter"><code><span class="type">ESExp</span> *esexp</code></em>,
 
387
<pre class="programlisting"><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="returnvalue">ESExpResult</span></a> *       e_cal_backend_sexp_func_time_day_end
 
388
                                                        (<em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> *esexp</code></em>,
389
389
                                                         <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
390
 
                                                         <em class="parameter"><code><span class="type">ESExpResult</span> **argv</code></em>,
 
390
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExpResult"><span class="type">ESExpResult</span></a> **argv</code></em>,
391
391
                                                         <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
392
392
<p>
393
393
(time-day-end TIME)
404
404
<tbody>
405
405
<tr>
406
406
<td><p><span class="term"><em class="parameter"><code>esexp</code></em> :</span></p></td>
407
 
<td>An <span class="type">ESExp</span> object.
 
407
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
408
408
</td>
409
409
</tr>
410
410
<tr>
445
445
<tbody>
446
446
<tr>
447
447
<td><p><span class="term"><em class="parameter"><code>sexp</code></em> :</span></p></td>
448
 
<td>An <span class="type">ESExp</span> object.
 
448
<td>An <a href="/home/mbarnes/local/stable/share/gtk-doc/html/libedataserver/libedataserver-ESExp.html#ESExp"><span class="type">ESExp</span></a> object.
449
449
</td>
450
450
</tr>
451
451
<tr>
471
471
</div>
472
472
<div class="footer">
473
473
<hr>
474
 
          Generated by GTK-Doc V1.14</div>
 
474
          Generated by GTK-Doc V1.15</div>
475
475
</body>
476
476
</html>
 
 
b'\\ No newline at end of file'