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

« back to all changes in this revision

Viewing changes to docs/reference/addressbook/libebook/html/EVCard.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>EVCard</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: Address Book Client (libebook)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Address Book Client (libebook)">
9
 
<link rel="prev" href="EBookViewListener.html" title="EBookViewListener">
 
9
<link rel="prev" href="EBookView.html" title="EBookView">
10
10
<link rel="next" href="EContact.html" title="EContact">
11
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
 
<td><a accesskey="p" href="EBookViewListener.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
17
<td><a accesskey="p" href="EBookView.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
18
<td><a accesskey="u" href="ch01.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">Evolution-Data-Server Manual: Address Book Client (libebook)</th>
28
28
                  <a href="#EVCard.object-hierarchy" class="shortcut">Object Hierarchy</a>
29
29
</td></tr>
30
30
</table>
31
 
<div class="refentry" lang="en">
 
31
<div class="refentry" title="EVCard">
32
32
<a name="EVCard"></a><div class="titlepage"></div>
33
33
<div class="refnamediv"><table width="100%"><tr>
34
34
<td valign="top">
37
37
</td>
38
38
<td valign="top" align="right"></td>
39
39
</tr></table></div>
40
 
<div class="refsynopsisdiv">
 
40
<div class="refsynopsisdiv" title="Synopsis">
41
41
<a name="EVCard.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">                    <a class="link" href="EVCard.html#EVCard-struct" title="EVCard">EVCard</a>;
43
43
enum                <a class="link" href="EVCard.html#EVCardFormat" title="enum EVCardFormat">EVCardFormat</a>;
185
185
#define             <a class="link" href="EVCard.html#EVC-X-VIDEO-URL:CAPS" title="EVC_X_VIDEO_URL">EVC_X_VIDEO_URL</a>
186
186
</pre>
187
187
</div>
188
 
<div class="refsect1" lang="en">
 
188
<div class="refsect1" title="Object Hierarchy">
189
189
<a name="EVCard.object-hierarchy"></a><h2>Object Hierarchy</h2>
190
190
<pre class="synopsis">
191
191
  GObject
193
193
         +----<a class="link" href="EContact.html" title="EContact">EContact</a>
194
194
</pre>
195
195
</div>
196
 
<div class="refsect1" lang="en">
 
196
<div class="refsect1" title="Description">
197
197
<a name="EVCard.description"></a><h2>Description</h2>
198
198
<p>
199
199
Does the low-level parsing work for contact information. This data is more conveniently accessed through the EContact object.
200
200
</p>
201
201
</div>
202
 
<div class="refsect1" lang="en">
 
202
<div class="refsect1" title="Details">
203
203
<a name="EVCard.details"></a><h2>Details</h2>
204
 
<div class="refsect2" lang="en">
 
204
<div class="refsect2" title="EVCard">
205
205
<a name="EVCard-struct"></a><h3>EVCard</h3>
206
206
<pre class="programlisting">typedef struct _EVCard EVCard;</pre>
207
207
<p>
208
208
</p>
209
209
</div>
210
210
<hr>
211
 
<div class="refsect2" lang="en">
 
211
<div class="refsect2" title="enum EVCardFormat">
212
212
<a name="EVCardFormat"></a><h3>enum EVCardFormat</h3>
213
213
<pre class="programlisting">typedef enum {
214
214
        EVC_FORMAT_VCARD_21,
219
219
</p>
220
220
</div>
221
221
<hr>
222
 
<div class="refsect2" lang="en">
 
222
<div class="refsect2" title="EVCardAttribute">
223
223
<a name="EVCardAttribute"></a><h3>EVCardAttribute</h3>
224
224
<pre class="programlisting">typedef struct _EVCardAttribute EVCardAttribute;</pre>
225
225
<p>
226
226
</p>
227
227
</div>
228
228
<hr>
229
 
<div class="refsect2" lang="en">
 
229
<div class="refsect2" title="EVCardAttributeParam">
230
230
<a name="EVCardAttributeParam"></a><h3>EVCardAttributeParam</h3>
231
231
<pre class="programlisting">typedef struct _EVCardAttributeParam EVCardAttributeParam;</pre>
232
232
<p>
233
233
</p>
234
234
</div>
235
235
<hr>
236
 
<div class="refsect2" lang="en">
 
236
<div class="refsect2" title="e_vcard_new ()">
237
237
<a name="e-vcard-new"></a><h3>e_vcard_new ()</h3>
238
238
<pre class="programlisting"><a class="link" href="EVCard.html" title="EVCard"><span class="returnvalue">EVCard</span></a>*             e_vcard_new                         (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
239
239
<p>
240
 
Creates a new, blank <a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a>.</p>
 
240
Creates a new, blank <a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a>.
 
241
</p>
241
242
<div class="variablelist"><table border="0">
242
243
<col align="left" valign="top">
243
244
<tbody><tr>
248
249
</table></div>
249
250
</div>
250
251
<hr>
251
 
<div class="refsect2" lang="en">
 
252
<div class="refsect2" title="e_vcard_new_from_string ()">
252
253
<a name="e-vcard-new-from-string"></a><h3>e_vcard_new_from_string ()</h3>
253
254
<pre class="programlisting"><a class="link" href="EVCard.html" title="EVCard"><span class="returnvalue">EVCard</span></a>*             e_vcard_new_from_string             (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);</pre>
254
255
<p>
255
256
Creates a new <a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> from the passed-in string
256
 
representation.</p>
 
257
representation.
 
258
</p>
257
259
<div class="variablelist"><table border="0">
258
260
<col align="left" valign="top">
259
261
<tbody>
271
273
</table></div>
272
274
</div>
273
275
<hr>
274
 
<div class="refsect2" lang="en">
 
276
<div class="refsect2" title="e_vcard_to_string ()">
275
277
<a name="e-vcard-to-string"></a><h3>e_vcard_to_string ()</h3>
276
278
<pre class="programlisting"><span class="returnvalue">gchar</span> *             e_vcard_to_string                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
277
279
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardFormat" title="enum EVCardFormat"><span class="type">EVCardFormat</span></a> format</code></em>);</pre>
278
280
<p>
279
281
Exports <em class="parameter"><code>evc</code></em> to a string representation, specified
280
 
by the <em class="parameter"><code>format</code></em> argument.</p>
 
282
by the <em class="parameter"><code>format</code></em> argument.
 
283
</p>
281
284
<div class="variablelist"><table border="0">
282
285
<col align="left" valign="top">
283
286
<tbody>
300
303
</table></div>
301
304
</div>
302
305
<hr>
303
 
<div class="refsect2" lang="en">
 
306
<div class="refsect2" title="e_vcard_dump_structure ()">
304
307
<a name="e-vcard-dump-structure"></a><h3>e_vcard_dump_structure ()</h3>
305
308
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_dump_structure              (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);</pre>
306
309
<p>
307
310
Prints a dump of <em class="parameter"><code>evc</code></em>'s structure to stdout. Used for
308
 
debugging.</p>
 
311
debugging.
 
312
</p>
309
313
<div class="variablelist"><table border="0">
310
314
<col align="left" valign="top">
311
315
<tbody><tr>
316
320
</table></div>
317
321
</div>
318
322
<hr>
319
 
<div class="refsect2" lang="en">
 
323
<div class="refsect2" title="e_vcard_attribute_new ()">
320
324
<a name="e-vcard-attribute-new"></a><h3>e_vcard_attribute_new ()</h3>
321
325
<pre class="programlisting"><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   e_vcard_attribute_new               (<em class="parameter"><code>const <span class="type">gchar</span> *attr_group</code></em>,
322
326
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_name</code></em>);</pre>
323
327
<p>
324
328
Creates a new <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> with the specified group and
325
 
attribute names.</p>
 
329
attribute names.
 
330
</p>
326
331
<div class="variablelist"><table border="0">
327
332
<col align="left" valign="top">
328
333
<tbody>
345
350
</table></div>
346
351
</div>
347
352
<hr>
348
 
<div class="refsect2" lang="en">
 
353
<div class="refsect2" title="e_vcard_attribute_free ()">
349
354
<a name="e-vcard-attribute-free"></a><h3>e_vcard_attribute_free ()</h3>
350
355
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_free              (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
351
356
<p>
352
 
Frees an attribute, its values and its parameters.</p>
 
357
Frees an attribute, its values and its parameters.
 
358
</p>
353
359
<div class="variablelist"><table border="0">
354
360
<col align="left" valign="top">
355
361
<tbody><tr>
360
366
</table></div>
361
367
</div>
362
368
<hr>
363
 
<div class="refsect2" lang="en">
 
369
<div class="refsect2" title="e_vcard_attribute_copy ()">
364
370
<a name="e-vcard-attribute-copy"></a><h3>e_vcard_attribute_copy ()</h3>
365
371
<pre class="programlisting"><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   e_vcard_attribute_copy              (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
366
372
<p>
367
 
Makes a copy of <em class="parameter"><code>attr</code></em>.</p>
 
373
Makes a copy of <em class="parameter"><code>attr</code></em>.
 
374
</p>
368
375
<div class="variablelist"><table border="0">
369
376
<col align="left" valign="top">
370
377
<tbody>
382
389
</table></div>
383
390
</div>
384
391
<hr>
385
 
<div class="refsect2" lang="en">
 
392
<div class="refsect2" title="e_vcard_remove_attributes ()">
386
393
<a name="e-vcard-remove-attributes"></a><h3>e_vcard_remove_attributes ()</h3>
387
394
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_remove_attributes           (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
388
395
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_group</code></em>,
391
398
Removes all the attributes with group name and attribute name equal to
392
399
passed in values. If <em class="parameter"><code>attr_group</code></em> is <code class="literal">NULL</code> or an empty string,
393
400
it removes all the attributes with passed in name irrespective of
394
 
their group names.</p>
 
401
their group names.
 
402
</p>
395
403
<div class="variablelist"><table border="0">
396
404
<col align="left" valign="top">
397
405
<tbody>
414
422
</table></div>
415
423
</div>
416
424
<hr>
417
 
<div class="refsect2" lang="en">
 
425
<div class="refsect2" title="e_vcard_remove_attribute ()">
418
426
<a name="e-vcard-remove-attribute"></a><h3>e_vcard_remove_attribute ()</h3>
419
427
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_remove_attribute            (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
420
428
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
421
429
<p>
422
 
Removes <em class="parameter"><code>attr</code></em> from <em class="parameter"><code>evc</code></em> and frees it.</p>
 
430
Removes <em class="parameter"><code>attr</code></em> from <em class="parameter"><code>evc</code></em> and frees it.
 
431
</p>
423
432
<div class="variablelist"><table border="0">
424
433
<col align="left" valign="top">
425
434
<tbody>
437
446
</table></div>
438
447
</div>
439
448
<hr>
440
 
<div class="refsect2" lang="en">
 
449
<div class="refsect2" title="e_vcard_add_attribute ()">
441
450
<a name="e-vcard-add-attribute"></a><h3>e_vcard_add_attribute ()</h3>
442
451
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_add_attribute               (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
443
452
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
444
453
<p>
445
 
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evc</code></em>.</p>
 
454
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evc</code></em>.
 
455
</p>
446
456
<div class="variablelist"><table border="0">
447
457
<col align="left" valign="top">
448
458
<tbody>
460
470
</table></div>
461
471
</div>
462
472
<hr>
463
 
<div class="refsect2" lang="en">
 
473
<div class="refsect2" title="e_vcard_add_attribute_with_value ()">
464
474
<a name="e-vcard-add-attribute-with-value"></a><h3>e_vcard_add_attribute_with_value ()</h3>
465
475
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_add_attribute_with_value    (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
466
476
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
467
477
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
468
478
<p>
469
 
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evcard</code></em>, setting it to <em class="parameter"><code>value</code></em>.</p>
 
479
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evcard</code></em>, setting it to <em class="parameter"><code>value</code></em>.
 
480
</p>
470
481
<div class="variablelist"><table border="0">
471
482
<col align="left" valign="top">
472
483
<tbody>
489
500
</table></div>
490
501
</div>
491
502
<hr>
492
 
<div class="refsect2" lang="en">
 
503
<div class="refsect2" title="e_vcard_add_attribute_with_values ()">
493
504
<a name="e-vcard-add-attribute-with-values"></a><h3>e_vcard_add_attribute_with_values ()</h3>
494
505
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_add_attribute_with_values   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
495
506
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
496
507
                                                         <em class="parameter"><code>...</code></em>);</pre>
497
508
<p>
498
 
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evcard</code></em>, assigning the list of values to it.</p>
 
509
Adds <em class="parameter"><code>attr</code></em> to <em class="parameter"><code>evcard</code></em>, assigning the list of values to it.
 
510
</p>
499
511
<div class="variablelist"><table border="0">
500
512
<col align="left" valign="top">
501
513
<tbody>
518
530
</table></div>
519
531
</div>
520
532
<hr>
521
 
<div class="refsect2" lang="en">
 
533
<div class="refsect2" title="e_vcard_attribute_add_value ()">
522
534
<a name="e-vcard-attribute-add-value"></a><h3>e_vcard_attribute_add_value ()</h3>
523
535
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_value         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
524
536
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
525
537
<p>
526
 
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>attr</code></em>'s list of values.</p>
 
538
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>attr</code></em>'s list of values.
 
539
</p>
527
540
<div class="variablelist"><table border="0">
528
541
<col align="left" valign="top">
529
542
<tbody>
541
554
</table></div>
542
555
</div>
543
556
<hr>
544
 
<div class="refsect2" lang="en">
 
557
<div class="refsect2" title="e_vcard_attribute_add_value_decoded ()">
545
558
<a name="e-vcard-attribute-add-value-decoded"></a><h3>e_vcard_attribute_add_value_decoded ()</h3>
546
559
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_value_decoded (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
547
560
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
548
561
                                                         <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
549
562
<p>
550
563
Decodes <em class="parameter"><code>value</code></em> according to the encoding used for <em class="parameter"><code>attr</code></em>, and
551
 
adds it to <em class="parameter"><code>attr</code></em>'s list of values.</p>
 
564
adds it to <em class="parameter"><code>attr</code></em>'s list of values.
 
565
</p>
552
566
<div class="variablelist"><table border="0">
553
567
<col align="left" valign="top">
554
568
<tbody>
571
585
</table></div>
572
586
</div>
573
587
<hr>
574
 
<div class="refsect2" lang="en">
 
588
<div class="refsect2" title="e_vcard_attribute_add_values ()">
575
589
<a name="e-vcard-attribute-add-values"></a><h3>e_vcard_attribute_add_values ()</h3>
576
590
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_values        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
577
591
                                                         <em class="parameter"><code>...</code></em>);</pre>
578
592
<p>
579
 
Adds a list of values to <em class="parameter"><code>attr</code></em>.</p>
 
593
Adds a list of values to <em class="parameter"><code>attr</code></em>.
 
594
</p>
580
595
<div class="variablelist"><table border="0">
581
596
<col align="left" valign="top">
582
597
<tbody>
594
609
</table></div>
595
610
</div>
596
611
<hr>
597
 
<div class="refsect2" lang="en">
 
612
<div class="refsect2" title="e_vcard_attribute_remove_values ()">
598
613
<a name="e-vcard-attribute-remove-values"></a><h3>e_vcard_attribute_remove_values ()</h3>
599
614
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_values     (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
600
615
<p>
601
 
Removes all values from <em class="parameter"><code>attr</code></em>.</p>
 
616
Removes all values from <em class="parameter"><code>attr</code></em>.
 
617
</p>
602
618
<div class="variablelist"><table border="0">
603
619
<col align="left" valign="top">
604
620
<tbody><tr>
609
625
</table></div>
610
626
</div>
611
627
<hr>
612
 
<div class="refsect2" lang="en">
 
628
<div class="refsect2" title="e_vcard_attribute_remove_value ()">
613
629
<a name="e-vcard-attribute-remove-value"></a><h3>e_vcard_attribute_remove_value ()</h3>
614
630
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_value      (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
615
631
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
616
632
<p>
617
 
Removes from the value list in <em class="parameter"><code>attr</code></em> the value <em class="parameter"><code>s</code></em>.</p>
 
633
Removes from the value list in <em class="parameter"><code>attr</code></em> the value <em class="parameter"><code>s</code></em>.
 
634
</p>
618
635
<div class="variablelist"><table border="0">
619
636
<col align="left" valign="top">
620
637
<tbody>
632
649
</table></div>
633
650
</div>
634
651
<hr>
635
 
<div class="refsect2" lang="en">
 
652
<div class="refsect2" title="e_vcard_attribute_remove_params ()">
636
653
<a name="e-vcard-attribute-remove-params"></a><h3>e_vcard_attribute_remove_params ()</h3>
637
654
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_params     (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
638
655
<p>
639
 
Removes all parameters from <em class="parameter"><code>attr</code></em>.</p>
 
656
Removes all parameters from <em class="parameter"><code>attr</code></em>.
 
657
</p>
640
658
<div class="variablelist"><table border="0">
641
659
<col align="left" valign="top">
642
660
<tbody><tr>
647
665
</table></div>
648
666
</div>
649
667
<hr>
650
 
<div class="refsect2" lang="en">
 
668
<div class="refsect2" title="e_vcard_attribute_remove_param ()">
651
669
<a name="e-vcard-attribute-remove-param"></a><h3>e_vcard_attribute_remove_param ()</h3>
652
670
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_param      (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
653
671
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>);</pre>
654
672
<p>
655
673
Removes the parameter <em class="parameter"><code>param_name</code></em> from the attribute <em class="parameter"><code>attr</code></em>.
656
674
</p>
657
 
<p>
658
 
Since 1.11.3.</p>
659
675
<div class="variablelist"><table border="0">
660
676
<col align="left" valign="top">
661
677
<tbody>
671
687
</tr>
672
688
</tbody>
673
689
</table></div>
 
690
<p class="since">Since 1.12</p>
674
691
</div>
675
692
<hr>
676
 
<div class="refsect2" lang="en">
 
693
<div class="refsect2" title="e_vcard_attribute_remove_param_value ()">
677
694
<a name="e-vcard-attribute-remove-param-value"></a><h3>e_vcard_attribute_remove_param_value ()</h3>
678
695
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_param_value
679
696
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
680
697
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>,
681
698
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
682
699
<p>
683
 
Removes the value <em class="parameter"><code>s</code></em> from the parameter <em class="parameter"><code>param_name</code></em> on the attribute <em class="parameter"><code>attr</code></em>.</p>
 
700
Removes the value <em class="parameter"><code>s</code></em> from the parameter <em class="parameter"><code>param_name</code></em> on the attribute <em class="parameter"><code>attr</code></em>.
 
701
</p>
684
702
<div class="variablelist"><table border="0">
685
703
<col align="left" valign="top">
686
704
<tbody>
703
721
</table></div>
704
722
</div>
705
723
<hr>
706
 
<div class="refsect2" lang="en">
 
724
<div class="refsect2" title="e_vcard_attribute_param_new ()">
707
725
<a name="e-vcard-attribute-param-new"></a><h3>e_vcard_attribute_param_new ()</h3>
708
726
<pre class="programlisting"><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a>* e_vcard_attribute_param_new       (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
709
727
<p>
710
 
Creates a new parameter named <em class="parameter"><code>name</code></em>.</p>
 
728
Creates a new parameter named <em class="parameter"><code>name</code></em>.
 
729
</p>
711
730
<div class="variablelist"><table border="0">
712
731
<col align="left" valign="top">
713
732
<tbody>
725
744
</table></div>
726
745
</div>
727
746
<hr>
728
 
<div class="refsect2" lang="en">
 
747
<div class="refsect2" title="e_vcard_attribute_param_free ()">
729
748
<a name="e-vcard-attribute-param-free"></a><h3>e_vcard_attribute_param_free ()</h3>
730
749
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_param_free        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
731
750
<p>
732
 
Frees <em class="parameter"><code>param</code></em> and its values.</p>
 
751
Frees <em class="parameter"><code>param</code></em> and its values.
 
752
</p>
733
753
<div class="variablelist"><table border="0">
734
754
<col align="left" valign="top">
735
755
<tbody><tr>
740
760
</table></div>
741
761
</div>
742
762
<hr>
743
 
<div class="refsect2" lang="en">
 
763
<div class="refsect2" title="e_vcard_attribute_param_copy ()">
744
764
<a name="e-vcard-attribute-param-copy"></a><h3>e_vcard_attribute_param_copy ()</h3>
745
765
<pre class="programlisting"><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a>* e_vcard_attribute_param_copy      (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
746
766
<p>
747
 
Makes a copy of <em class="parameter"><code>param</code></em>.</p>
 
767
Makes a copy of <em class="parameter"><code>param</code></em>.
 
768
</p>
748
769
<div class="variablelist"><table border="0">
749
770
<col align="left" valign="top">
750
771
<tbody>
762
783
</table></div>
763
784
</div>
764
785
<hr>
765
 
<div class="refsect2" lang="en">
 
786
<div class="refsect2" title="e_vcard_attribute_add_param ()">
766
787
<a name="e-vcard-attribute-add-param"></a><h3>e_vcard_attribute_add_param ()</h3>
767
788
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_param         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
768
789
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
771
792
It tests for duplicities, only new parameters are added,
772
793
when a new parameter already exists in attr, then those
773
794
values are merged, also without creating duplicities.
774
 
When we will not add whole param, then it's freed here.</p>
 
795
When we will not add whole param, then it's freed here.
 
796
</p>
775
797
<div class="variablelist"><table border="0">
776
798
<col align="left" valign="top">
777
799
<tbody>
789
811
</table></div>
790
812
</div>
791
813
<hr>
792
 
<div class="refsect2" lang="en">
 
814
<div class="refsect2" title="e_vcard_attribute_add_param_with_value ()">
793
815
<a name="e-vcard-attribute-add-param-with-value"></a><h3>e_vcard_attribute_add_param_with_value ()</h3>
794
816
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_param_with_value
795
817
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
796
818
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
797
819
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
798
820
<p>
799
 
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>param</code></em>, then adds <em class="parameter"><code>param</code></em> to <em class="parameter"><code>attr</code></em>.</p>
 
821
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>param</code></em>, then adds <em class="parameter"><code>param</code></em> to <em class="parameter"><code>attr</code></em>.
 
822
</p>
800
823
<div class="variablelist"><table border="0">
801
824
<col align="left" valign="top">
802
825
<tbody>
819
842
</table></div>
820
843
</div>
821
844
<hr>
822
 
<div class="refsect2" lang="en">
 
845
<div class="refsect2" title="e_vcard_attribute_add_param_with_values ()">
823
846
<a name="e-vcard-attribute-add-param-with-values"></a><h3>e_vcard_attribute_add_param_with_values ()</h3>
824
847
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_param_with_values
825
848
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
827
850
                                                         <em class="parameter"><code>...</code></em>);</pre>
828
851
<p>
829
852
Adds the list of values to <em class="parameter"><code>param</code></em>, then adds <em class="parameter"><code>param</code></em>
830
 
to <em class="parameter"><code>attr</code></em>.</p>
 
853
to <em class="parameter"><code>attr</code></em>.
 
854
</p>
831
855
<div class="variablelist"><table border="0">
832
856
<col align="left" valign="top">
833
857
<tbody>
850
874
</table></div>
851
875
</div>
852
876
<hr>
853
 
<div class="refsect2" lang="en">
 
877
<div class="refsect2" title="e_vcard_attribute_param_add_value ()">
854
878
<a name="e-vcard-attribute-param-add-value"></a><h3>e_vcard_attribute_param_add_value ()</h3>
855
879
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_param_add_value   (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
856
880
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
857
881
<p>
858
 
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>param</code></em>'s list of values.</p>
 
882
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>param</code></em>'s list of values.
 
883
</p>
859
884
<div class="variablelist"><table border="0">
860
885
<col align="left" valign="top">
861
886
<tbody>
873
898
</table></div>
874
899
</div>
875
900
<hr>
876
 
<div class="refsect2" lang="en">
 
901
<div class="refsect2" title="e_vcard_attribute_param_add_values ()">
877
902
<a name="e-vcard-attribute-param-add-values"></a><h3>e_vcard_attribute_param_add_values ()</h3>
878
903
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_param_add_values  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
879
904
                                                         <em class="parameter"><code>...</code></em>);</pre>
880
905
<p>
881
 
Adds a list of values to <em class="parameter"><code>param</code></em>.</p>
 
906
Adds a list of values to <em class="parameter"><code>param</code></em>.
 
907
</p>
882
908
<div class="variablelist"><table border="0">
883
909
<col align="left" valign="top">
884
910
<tbody>
896
922
</table></div>
897
923
</div>
898
924
<hr>
899
 
<div class="refsect2" lang="en">
 
925
<div class="refsect2" title="e_vcard_attribute_param_remove_values ()">
900
926
<a name="e-vcard-attribute-param-remove-values"></a><h3>e_vcard_attribute_param_remove_values ()</h3>
901
927
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_param_remove_values
902
928
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
903
929
<p>
904
 
Removes and frees all values from <em class="parameter"><code>param</code></em>.</p>
 
930
Removes and frees all values from <em class="parameter"><code>param</code></em>.
 
931
</p>
905
932
<div class="variablelist"><table border="0">
906
933
<col align="left" valign="top">
907
934
<tbody><tr>
912
939
</table></div>
913
940
</div>
914
941
<hr>
915
 
<div class="refsect2" lang="en">
 
942
<div class="refsect2" title="e_vcard_attribute_param_get_name ()">
916
943
<a name="e-vcard-attribute-param-get-name"></a><h3>e_vcard_attribute_param_get_name ()</h3>
917
944
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_vcard_attribute_param_get_name    (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
918
945
<p>
919
 
Gets the name of <em class="parameter"><code>param</code></em>.</p>
 
946
Gets the name of <em class="parameter"><code>param</code></em>.
 
947
</p>
920
948
<div class="variablelist"><table border="0">
921
949
<col align="left" valign="top">
922
950
<tbody>
934
962
</table></div>
935
963
</div>
936
964
<hr>
937
 
<div class="refsect2" lang="en">
 
965
<div class="refsect2" title="e_vcard_attribute_param_get_values ()">
938
966
<a name="e-vcard-attribute-param-get-values"></a><h3>e_vcard_attribute_param_get_values ()</h3>
939
967
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_attribute_param_get_values  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);</pre>
940
968
<p>
941
969
Gets the list of values from <em class="parameter"><code>param</code></em>. The list and its
942
 
contents are owned by <em class="parameter"><code>param</code></em>, and must not be freed.</p>
 
970
contents are owned by <em class="parameter"><code>param</code></em>, and must not be freed.
 
971
</p>
943
972
<div class="variablelist"><table border="0">
944
973
<col align="left" valign="top">
945
974
<tbody>
957
986
</table></div>
958
987
</div>
959
988
<hr>
960
 
<div class="refsect2" lang="en">
 
989
<div class="refsect2" title="e_vcard_get_attribute ()">
961
990
<a name="e-vcard-get-attribute"></a><h3>e_vcard_get_attribute ()</h3>
962
991
<pre class="programlisting"><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   e_vcard_get_attribute               (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
963
992
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
964
993
<p>
965
994
Get the attribute <em class="parameter"><code>name</code></em> from <em class="parameter"><code>evc</code></em>.  The <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> is owned by
966
995
<em class="parameter"><code>evcard</code></em> and should not be freed. If the attribute does not exist, <span class="type">NULL</span> is
967
 
returned.</p>
 
996
returned.
 
997
</p>
968
998
<div class="variablelist"><table border="0">
969
999
<col align="left" valign="top">
970
1000
<tbody>
987
1017
</table></div>
988
1018
</div>
989
1019
<hr>
990
 
<div class="refsect2" lang="en">
 
1020
<div class="refsect2" title="e_vcard_get_attributes ()">
991
1021
<a name="e-vcard-get-attributes"></a><h3>e_vcard_get_attributes ()</h3>
992
1022
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_get_attributes              (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>);</pre>
993
1023
<p>
994
1024
Gets the list of attributes from <em class="parameter"><code>evcard</code></em>. The list and its
995
 
contents are owned by <em class="parameter"><code>evcard</code></em>, and must not be freed.</p>
 
1025
contents are owned by <em class="parameter"><code>evcard</code></em>, and must not be freed.
 
1026
</p>
996
1027
<div class="variablelist"><table border="0">
997
1028
<col align="left" valign="top">
998
1029
<tbody>
1010
1041
</table></div>
1011
1042
</div>
1012
1043
<hr>
1013
 
<div class="refsect2" lang="en">
 
1044
<div class="refsect2" title="e_vcard_attribute_get_group ()">
1014
1045
<a name="e-vcard-attribute-get-group"></a><h3>e_vcard_attribute_get_group ()</h3>
1015
1046
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_vcard_attribute_get_group         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1016
1047
<p>
1017
 
Gets the group name of <em class="parameter"><code>attr</code></em>.</p>
 
1048
Gets the group name of <em class="parameter"><code>attr</code></em>.
 
1049
</p>
1018
1050
<div class="variablelist"><table border="0">
1019
1051
<col align="left" valign="top">
1020
1052
<tbody>
1032
1064
</table></div>
1033
1065
</div>
1034
1066
<hr>
1035
 
<div class="refsect2" lang="en">
 
1067
<div class="refsect2" title="e_vcard_attribute_get_name ()">
1036
1068
<a name="e-vcard-attribute-get-name"></a><h3>e_vcard_attribute_get_name ()</h3>
1037
1069
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_vcard_attribute_get_name          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1038
1070
<p>
1039
 
Gets the name of <em class="parameter"><code>attr</code></em>.</p>
 
1071
Gets the name of <em class="parameter"><code>attr</code></em>.
 
1072
</p>
1040
1073
<div class="variablelist"><table border="0">
1041
1074
<col align="left" valign="top">
1042
1075
<tbody>
1054
1087
</table></div>
1055
1088
</div>
1056
1089
<hr>
1057
 
<div class="refsect2" lang="en">
 
1090
<div class="refsect2" title="e_vcard_attribute_get_values ()">
1058
1091
<a name="e-vcard-attribute-get-values"></a><h3>e_vcard_attribute_get_values ()</h3>
1059
1092
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_attribute_get_values        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1060
1093
<p>
1061
1094
Gets the list of values from <em class="parameter"><code>attr</code></em>. The list and its
1062
 
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.</p>
 
1095
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
 
1096
</p>
1063
1097
<div class="variablelist"><table border="0">
1064
1098
<col align="left" valign="top">
1065
1099
<tbody>
1077
1111
</table></div>
1078
1112
</div>
1079
1113
<hr>
1080
 
<div class="refsect2" lang="en">
 
1114
<div class="refsect2" title="e_vcard_attribute_get_values_decoded ()">
1081
1115
<a name="e-vcard-attribute-get-values-decoded"></a><h3>e_vcard_attribute_get_values_decoded ()</h3>
1082
1116
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_attribute_get_values_decoded
1083
1117
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1084
1118
<p>
1085
1119
Gets the list of values from <em class="parameter"><code>attr</code></em>, decoding them if
1086
1120
necessary. The list and its contents are owned by <em class="parameter"><code>attr</code></em>,
1087
 
and must not be freed.</p>
 
1121
and must not be freed.
 
1122
</p>
1088
1123
<div class="variablelist"><table border="0">
1089
1124
<col align="left" valign="top">
1090
1125
<tbody>
1102
1137
</table></div>
1103
1138
</div>
1104
1139
<hr>
1105
 
<div class="refsect2" lang="en">
 
1140
<div class="refsect2" title="e_vcard_attribute_get_params ()">
1106
1141
<a name="e-vcard-attribute-get-params"></a><h3>e_vcard_attribute_get_params ()</h3>
1107
1142
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_attribute_get_params        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1108
1143
<p>
1109
1144
Gets the list of parameters from <em class="parameter"><code>attr</code></em>. The list and its
1110
 
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.</p>
 
1145
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
 
1146
</p>
1111
1147
<div class="variablelist"><table border="0">
1112
1148
<col align="left" valign="top">
1113
1149
<tbody>
1125
1161
</table></div>
1126
1162
</div>
1127
1163
<hr>
1128
 
<div class="refsect2" lang="en">
 
1164
<div class="refsect2" title="e_vcard_attribute_get_param ()">
1129
1165
<a name="e-vcard-attribute-get-param"></a><h3>e_vcard_attribute_get_param ()</h3>
1130
1166
<pre class="programlisting"><span class="returnvalue">GList</span>*              e_vcard_attribute_get_param         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
1131
1167
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
1132
1168
<p>
1133
1169
Gets the list of values for the paramater <em class="parameter"><code>name</code></em> from <em class="parameter"><code>attr</code></em>. The list and its
1134
 
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.</p>
 
1170
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
 
1171
</p>
1135
1172
<div class="variablelist"><table border="0">
1136
1173
<col align="left" valign="top">
1137
1174
<tbody>
1154
1191
</table></div>
1155
1192
</div>
1156
1193
<hr>
1157
 
<div class="refsect2" lang="en">
 
1194
<div class="refsect2" title="e_vcard_attribute_get_value ()">
1158
1195
<a name="e-vcard-attribute-get-value"></a><h3>e_vcard_attribute_get_value ()</h3>
1159
1196
<pre class="programlisting"><span class="returnvalue">gchar</span> *             e_vcard_attribute_get_value         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1160
1197
<p>
1161
 
Gets the value of a single-valued <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a>, <em class="parameter"><code>attr</code></em>.</p>
 
1198
Gets the value of a single-valued <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a>, <em class="parameter"><code>attr</code></em>.
 
1199
</p>
1162
1200
<div class="variablelist"><table border="0">
1163
1201
<col align="left" valign="top">
1164
1202
<tbody>
1176
1214
</table></div>
1177
1215
</div>
1178
1216
<hr>
1179
 
<div class="refsect2" lang="en">
 
1217
<div class="refsect2" title="e_vcard_attribute_get_value_decoded ()">
1180
1218
<a name="e-vcard-attribute-get-value-decoded"></a><h3>e_vcard_attribute_get_value_decoded ()</h3>
1181
1219
<pre class="programlisting"><span class="returnvalue">GString</span>*            e_vcard_attribute_get_value_decoded (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1182
1220
<p>
1184
1222
it if necessary.
1185
1223
</p>
1186
1224
<p>
1187
 
Note: this function seems currently to be unused. Could be removed.</p>
 
1225
Note: this function seems currently to be unused. Could be removed.
 
1226
</p>
1188
1227
<div class="variablelist"><table border="0">
1189
1228
<col align="left" valign="top">
1190
1229
<tbody>
1202
1241
</table></div>
1203
1242
</div>
1204
1243
<hr>
1205
 
<div class="refsect2" lang="en">
 
1244
<div class="refsect2" title="e_vcard_attribute_has_type ()">
1206
1245
<a name="e-vcard-attribute-has-type"></a><h3>e_vcard_attribute_has_type ()</h3>
1207
1246
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_vcard_attribute_has_type          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
1208
1247
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *typestr</code></em>);</pre>
1209
1248
<p>
1210
 
Checks if <em class="parameter"><code>attr</code></em> has an <a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> of the specified type.</p>
 
1249
Checks if <em class="parameter"><code>attr</code></em> has an <a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> of the specified type.
 
1250
</p>
1211
1251
<div class="variablelist"><table border="0">
1212
1252
<col align="left" valign="top">
1213
1253
<tbody>
1230
1270
</table></div>
1231
1271
</div>
1232
1272
<hr>
1233
 
<div class="refsect2" lang="en">
 
1273
<div class="refsect2" title="e_vcard_attribute_is_single_valued ()">
1234
1274
<a name="e-vcard-attribute-is-single-valued"></a><h3>e_vcard_attribute_is_single_valued ()</h3>
1235
1275
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_vcard_attribute_is_single_valued  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1236
1276
<p>
1237
 
Checks if <em class="parameter"><code>attr</code></em> has a single value.</p>
 
1277
Checks if <em class="parameter"><code>attr</code></em> has a single value.
 
1278
</p>
1238
1279
<div class="variablelist"><table border="0">
1239
1280
<col align="left" valign="top">
1240
1281
<tbody>
1252
1293
</table></div>
1253
1294
</div>
1254
1295
<hr>
1255
 
<div class="refsect2" lang="en">
 
1296
<div class="refsect2" title="e_vcard_escape_string ()">
1256
1297
<a name="e-vcard-escape-string"></a><h3>e_vcard_escape_string ()</h3>
1257
1298
<pre class="programlisting"><span class="returnvalue">gchar</span> *             e_vcard_escape_string               (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
1258
1299
<p>
1259
 
Escapes a string according to RFC2426, section 5.</p>
 
1300
Escapes a string according to RFC2426, section 5.
 
1301
</p>
1260
1302
<div class="variablelist"><table border="0">
1261
1303
<col align="left" valign="top">
1262
1304
<tbody>
1274
1316
</table></div>
1275
1317
</div>
1276
1318
<hr>
1277
 
<div class="refsect2" lang="en">
 
1319
<div class="refsect2" title="e_vcard_unescape_string ()">
1278
1320
<a name="e-vcard-unescape-string"></a><h3>e_vcard_unescape_string ()</h3>
1279
1321
<pre class="programlisting"><span class="returnvalue">gchar</span> *             e_vcard_unescape_string             (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
1280
1322
<p>
1281
 
Unescapes a string according to RFC2426, section 5.</p>
 
1323
Unescapes a string according to RFC2426, section 5.
 
1324
</p>
1282
1325
<div class="variablelist"><table border="0">
1283
1326
<col align="left" valign="top">
1284
1327
<tbody>
1296
1339
</table></div>
1297
1340
</div>
1298
1341
<hr>
1299
 
<div class="refsect2" lang="en">
 
1342
<div class="refsect2" title="EVC_ADR">
1300
1343
<a name="EVC-ADR:CAPS"></a><h3>EVC_ADR</h3>
1301
1344
<pre class="programlisting">#define EVC_ADR             "ADR"
1302
1345
</pre>
1304
1347
</p>
1305
1348
</div>
1306
1349
<hr>
1307
 
<div class="refsect2" lang="en">
 
1350
<div class="refsect2" title="EVC_BDAY">
1308
1351
<a name="EVC-BDAY:CAPS"></a><h3>EVC_BDAY</h3>
1309
1352
<pre class="programlisting">#define EVC_BDAY            "BDAY"
1310
1353
</pre>
1313
1356
</p>
1314
1357
</div>
1315
1358
<hr>
1316
 
<div class="refsect2" lang="en">
 
1359
<div class="refsect2" title="EVC_CALURI">
1317
1360
<a name="EVC-CALURI:CAPS"></a><h3>EVC_CALURI</h3>
1318
1361
<pre class="programlisting">#define EVC_CALURI          "CALURI"
1319
1362
</pre>
1322
1365
</p>
1323
1366
</div>
1324
1367
<hr>
1325
 
<div class="refsect2" lang="en">
 
1368
<div class="refsect2" title="EVC_CATEGORIES">
1326
1369
<a name="EVC-CATEGORIES:CAPS"></a><h3>EVC_CATEGORIES</h3>
1327
1370
<pre class="programlisting">#define EVC_CATEGORIES      "CATEGORIES"
1328
1371
</pre>
1331
1374
</p>
1332
1375
</div>
1333
1376
<hr>
1334
 
<div class="refsect2" lang="en">
 
1377
<div class="refsect2" title="EVC_EMAIL">
1335
1378
<a name="EVC-EMAIL:CAPS"></a><h3>EVC_EMAIL</h3>
1336
1379
<pre class="programlisting">#define EVC_EMAIL           "EMAIL"
1337
1380
</pre>
1340
1383
</p>
1341
1384
</div>
1342
1385
<hr>
1343
 
<div class="refsect2" lang="en">
 
1386
<div class="refsect2" title="EVC_ENCODING">
1344
1387
<a name="EVC-ENCODING:CAPS"></a><h3>EVC_ENCODING</h3>
1345
1388
<pre class="programlisting">#define EVC_ENCODING        "ENCODING"
1346
1389
</pre>
1348
1391
</p>
1349
1392
</div>
1350
1393
<hr>
1351
 
<div class="refsect2" lang="en">
 
1394
<div class="refsect2" title="EVC_FBURL">
1352
1395
<a name="EVC-FBURL:CAPS"></a><h3>EVC_FBURL</h3>
1353
1396
<pre class="programlisting">#define EVC_FBURL           "FBURL"
1354
1397
</pre>
1356
1399
</p>
1357
1400
</div>
1358
1401
<hr>
1359
 
<div class="refsect2" lang="en">
 
1402
<div class="refsect2" title="EVC_FN">
1360
1403
<a name="EVC-FN:CAPS"></a><h3>EVC_FN</h3>
1361
1404
<pre class="programlisting">#define EVC_FN              "FN"
1362
1405
</pre>
1364
1407
</p>
1365
1408
</div>
1366
1409
<hr>
1367
 
<div class="refsect2" lang="en">
 
1410
<div class="refsect2" title="EVC_GEO">
1368
1411
<a name="EVC-GEO:CAPS"></a><h3>EVC_GEO</h3>
1369
1412
<pre class="programlisting">#define EVC_GEO                 "GEO"
1370
1413
</pre>
1371
 
<p>
1372
 
</p>
 
1414
<p class="since">Since 1.12</p>
1373
1415
</div>
1374
1416
<hr>
1375
 
<div class="refsect2" lang="en">
 
1417
<div class="refsect2" title="EVC_ICSCALENDAR">
1376
1418
<a name="EVC-ICSCALENDAR:CAPS"></a><h3>EVC_ICSCALENDAR</h3>
1377
1419
<pre class="programlisting">#define EVC_ICSCALENDAR     "ICSCALENDAR" /* XXX should this be X-EVOLUTION-ICSCALENDAR? */
1378
1420
</pre>
1380
1422
</p>
1381
1423
</div>
1382
1424
<hr>
1383
 
<div class="refsect2" lang="en">
 
1425
<div class="refsect2" title="EVC_KEY">
1384
1426
<a name="EVC-KEY:CAPS"></a><h3>EVC_KEY</h3>
1385
1427
<pre class="programlisting">#define EVC_KEY             "KEY"
1386
1428
</pre>
1388
1430
</p>
1389
1431
</div>
1390
1432
<hr>
1391
 
<div class="refsect2" lang="en">
 
1433
<div class="refsect2" title="EVC_LABEL">
1392
1434
<a name="EVC-LABEL:CAPS"></a><h3>EVC_LABEL</h3>
1393
1435
<pre class="programlisting">#define EVC_LABEL           "LABEL"
1394
1436
</pre>
1396
1438
</p>
1397
1439
</div>
1398
1440
<hr>
1399
 
<div class="refsect2" lang="en">
 
1441
<div class="refsect2" title="EVC_LOGO">
1400
1442
<a name="EVC-LOGO:CAPS"></a><h3>EVC_LOGO</h3>
1401
1443
<pre class="programlisting">#define EVC_LOGO            "LOGO"
1402
1444
</pre>
1404
1446
</p>
1405
1447
</div>
1406
1448
<hr>
1407
 
<div class="refsect2" lang="en">
 
1449
<div class="refsect2" title="EVC_MAILER">
1408
1450
<a name="EVC-MAILER:CAPS"></a><h3>EVC_MAILER</h3>
1409
1451
<pre class="programlisting">#define EVC_MAILER          "MAILER"
1410
1452
</pre>
1412
1454
</p>
1413
1455
</div>
1414
1456
<hr>
1415
 
<div class="refsect2" lang="en">
 
1457
<div class="refsect2" title="EVC_NICKNAME">
1416
1458
<a name="EVC-NICKNAME:CAPS"></a><h3>EVC_NICKNAME</h3>
1417
1459
<pre class="programlisting">#define EVC_NICKNAME        "NICKNAME"
1418
1460
</pre>
1421
1463
</p>
1422
1464
</div>
1423
1465
<hr>
1424
 
<div class="refsect2" lang="en">
 
1466
<div class="refsect2" title="EVC_N">
1425
1467
<a name="EVC-N:CAPS"></a><h3>EVC_N</h3>
1426
1468
<pre class="programlisting">#define EVC_N               "N"
1427
1469
</pre>
1429
1471
</p>
1430
1472
</div>
1431
1473
<hr>
1432
 
<div class="refsect2" lang="en">
 
1474
<div class="refsect2" title="EVC_NOTE">
1433
1475
<a name="EVC-NOTE:CAPS"></a><h3>EVC_NOTE</h3>
1434
1476
<pre class="programlisting">#define EVC_NOTE            "NOTE"
1435
1477
</pre>
1437
1479
</p>
1438
1480
</div>
1439
1481
<hr>
1440
 
<div class="refsect2" lang="en">
 
1482
<div class="refsect2" title="EVC_ORG">
1441
1483
<a name="EVC-ORG:CAPS"></a><h3>EVC_ORG</h3>
1442
1484
<pre class="programlisting">#define EVC_ORG             "ORG"
1443
1485
</pre>
1446
1488
</p>
1447
1489
</div>
1448
1490
<hr>
1449
 
<div class="refsect2" lang="en">
 
1491
<div class="refsect2" title="EVC_PHOTO">
1450
1492
<a name="EVC-PHOTO:CAPS"></a><h3>EVC_PHOTO</h3>
1451
1493
<pre class="programlisting">#define EVC_PHOTO           "PHOTO"
1452
1494
</pre>
1455
1497
</p>
1456
1498
</div>
1457
1499
<hr>
1458
 
<div class="refsect2" lang="en">
 
1500
<div class="refsect2" title="EVC_PRODID">
1459
1501
<a name="EVC-PRODID:CAPS"></a><h3>EVC_PRODID</h3>
1460
1502
<pre class="programlisting">#define EVC_PRODID          "PRODID"
1461
1503
</pre>
1463
1505
</p>
1464
1506
</div>
1465
1507
<hr>
1466
 
<div class="refsect2" lang="en">
 
1508
<div class="refsect2" title="EVC_QUOTEDPRINTABLE">
1467
1509
<a name="EVC-QUOTEDPRINTABLE:CAPS"></a><h3>EVC_QUOTEDPRINTABLE</h3>
1468
1510
<pre class="programlisting">#define EVC_QUOTEDPRINTABLE "QUOTED-PRINTABLE"
1469
1511
</pre>
1471
1513
</p>
1472
1514
</div>
1473
1515
<hr>
1474
 
<div class="refsect2" lang="en">
 
1516
<div class="refsect2" title="EVC_REV">
1475
1517
<a name="EVC-REV:CAPS"></a><h3>EVC_REV</h3>
1476
1518
<pre class="programlisting">#define EVC_REV             "REV"
1477
1519
</pre>
1479
1521
</p>
1480
1522
</div>
1481
1523
<hr>
1482
 
<div class="refsect2" lang="en">
 
1524
<div class="refsect2" title="EVC_ROLE">
1483
1525
<a name="EVC-ROLE:CAPS"></a><h3>EVC_ROLE</h3>
1484
1526
<pre class="programlisting">#define EVC_ROLE            "ROLE"
1485
1527
</pre>
1488
1530
</p>
1489
1531
</div>
1490
1532
<hr>
1491
 
<div class="refsect2" lang="en">
 
1533
<div class="refsect2" title="EVC_TEL">
1492
1534
<a name="EVC-TEL:CAPS"></a><h3>EVC_TEL</h3>
1493
1535
<pre class="programlisting">#define EVC_TEL             "TEL"
1494
1536
</pre>
1497
1539
</p>
1498
1540
</div>
1499
1541
<hr>
1500
 
<div class="refsect2" lang="en">
 
1542
<div class="refsect2" title="EVC_TITLE">
1501
1543
<a name="EVC-TITLE:CAPS"></a><h3>EVC_TITLE</h3>
1502
1544
<pre class="programlisting">#define EVC_TITLE           "TITLE"
1503
1545
</pre>
1506
1548
</p>
1507
1549
</div>
1508
1550
<hr>
1509
 
<div class="refsect2" lang="en">
 
1551
<div class="refsect2" title="EVC_TYPE">
1510
1552
<a name="EVC-TYPE:CAPS"></a><h3>EVC_TYPE</h3>
1511
1553
<pre class="programlisting">#define EVC_TYPE            "TYPE"
1512
1554
</pre>
1514
1556
</p>
1515
1557
</div>
1516
1558
<hr>
1517
 
<div class="refsect2" lang="en">
 
1559
<div class="refsect2" title="EVC_UID">
1518
1560
<a name="EVC-UID:CAPS"></a><h3>EVC_UID</h3>
1519
1561
<pre class="programlisting">#define EVC_UID             "UID"
1520
1562
</pre>
1523
1565
</p>
1524
1566
</div>
1525
1567
<hr>
1526
 
<div class="refsect2" lang="en">
 
1568
<div class="refsect2" title="EVC_URL">
1527
1569
<a name="EVC-URL:CAPS"></a><h3>EVC_URL</h3>
1528
1570
<pre class="programlisting">#define EVC_URL             "URL"
1529
1571
</pre>
1532
1574
</p>
1533
1575
</div>
1534
1576
<hr>
1535
 
<div class="refsect2" lang="en">
 
1577
<div class="refsect2" title="EVC_VALUE">
1536
1578
<a name="EVC-VALUE:CAPS"></a><h3>EVC_VALUE</h3>
1537
1579
<pre class="programlisting">#define EVC_VALUE           "VALUE"
1538
1580
</pre>
1540
1582
</p>
1541
1583
</div>
1542
1584
<hr>
1543
 
<div class="refsect2" lang="en">
 
1585
<div class="refsect2" title="EVC_VERSION">
1544
1586
<a name="EVC-VERSION:CAPS"></a><h3>EVC_VERSION</h3>
1545
1587
<pre class="programlisting">#define EVC_VERSION         "VERSION"
1546
1588
</pre>
1548
1590
</p>
1549
1591
</div>
1550
1592
<hr>
1551
 
<div class="refsect2" lang="en">
 
1593
<div class="refsect2" title="EVC_X_AIM">
1552
1594
<a name="EVC-X-AIM:CAPS"></a><h3>EVC_X_AIM</h3>
1553
1595
<pre class="programlisting">#define EVC_X_AIM              "X-AIM"
1554
1596
</pre>
1557
1599
</p>
1558
1600
</div>
1559
1601
<hr>
1560
 
<div class="refsect2" lang="en">
 
1602
<div class="refsect2" title="EVC_X_ANNIVERSARY">
1561
1603
<a name="EVC-X-ANNIVERSARY:CAPS"></a><h3>EVC_X_ANNIVERSARY</h3>
1562
1604
<pre class="programlisting">#define EVC_X_ANNIVERSARY      "X-EVOLUTION-ANNIVERSARY"
1563
1605
</pre>
1566
1608
</p>
1567
1609
</div>
1568
1610
<hr>
1569
 
<div class="refsect2" lang="en">
 
1611
<div class="refsect2" title="EVC_X_ASSISTANT">
1570
1612
<a name="EVC-X-ASSISTANT:CAPS"></a><h3>EVC_X_ASSISTANT</h3>
1571
1613
<pre class="programlisting">#define EVC_X_ASSISTANT        "X-EVOLUTION-ASSISTANT"
1572
1614
</pre>
1575
1617
</p>
1576
1618
</div>
1577
1619
<hr>
1578
 
<div class="refsect2" lang="en">
 
1620
<div class="refsect2" title="EVC_X_BIRTHDAY">
1579
1621
<a name="EVC-X-BIRTHDAY:CAPS"></a><h3>EVC_X_BIRTHDAY</h3>
1580
1622
<pre class="programlisting">#define EVC_X_BIRTHDAY         "X-EVOLUTION-BIRTHDAY"
1581
1623
</pre>
1584
1626
</p>
1585
1627
</div>
1586
1628
<hr>
1587
 
<div class="refsect2" lang="en">
 
1629
<div class="refsect2" title="EVC_X_BLOG_URL">
1588
1630
<a name="EVC-X-BLOG-URL:CAPS"></a><h3>EVC_X_BLOG_URL</h3>
1589
1631
<pre class="programlisting">#define EVC_X_BLOG_URL         "X-EVOLUTION-BLOG-URL"
1590
1632
</pre>
1593
1635
</p>
1594
1636
</div>
1595
1637
<hr>
1596
 
<div class="refsect2" lang="en">
 
1638
<div class="refsect2" title="EVC_X_FILE_AS">
1597
1639
<a name="EVC-X-FILE-AS:CAPS"></a><h3>EVC_X_FILE_AS</h3>
1598
1640
<pre class="programlisting">#define EVC_X_FILE_AS          "X-EVOLUTION-FILE-AS"
1599
1641
</pre>
1602
1644
</p>
1603
1645
</div>
1604
1646
<hr>
1605
 
<div class="refsect2" lang="en">
 
1647
<div class="refsect2" title="EVC_X_GADUGADU">
1606
1648
<a name="EVC-X-GADUGADU:CAPS"></a><h3>EVC_X_GADUGADU</h3>
1607
1649
<pre class="programlisting">#define EVC_X_GADUGADU          "X-GADUGADU"
1608
1650
</pre>
1610
1652
</p>
1611
1653
</div>
1612
1654
<hr>
1613
 
<div class="refsect2" lang="en">
 
1655
<div class="refsect2" title="EVC_X_ICQ">
1614
1656
<a name="EVC-X-ICQ:CAPS"></a><h3>EVC_X_ICQ</h3>
1615
1657
<pre class="programlisting">#define EVC_X_ICQ              "X-ICQ"
1616
1658
</pre>
1619
1661
</p>
1620
1662
</div>
1621
1663
<hr>
1622
 
<div class="refsect2" lang="en">
 
1664
<div class="refsect2" title="EVC_X_JABBER">
1623
1665
<a name="EVC-X-JABBER:CAPS"></a><h3>EVC_X_JABBER</h3>
1624
1666
<pre class="programlisting">#define EVC_X_JABBER           "X-JABBER"
1625
1667
</pre>
1628
1670
</p>
1629
1671
</div>
1630
1672
<hr>
1631
 
<div class="refsect2" lang="en">
 
1673
<div class="refsect2" title="EVC_X_LIST_SHOW_ADDRESSES">
1632
1674
<a name="EVC-X-LIST-SHOW-ADDRESSES:CAPS"></a><h3>EVC_X_LIST_SHOW_ADDRESSES</h3>
1633
1675
<pre class="programlisting">#define EVC_X_LIST_SHOW_ADDRESSES "X-EVOLUTION-LIST-SHOW_ADDRESSES"
1634
1676
</pre>
1636
1678
</p>
1637
1679
</div>
1638
1680
<hr>
1639
 
<div class="refsect2" lang="en">
 
1681
<div class="refsect2" title="EVC_X_LIST">
1640
1682
<a name="EVC-X-LIST:CAPS"></a><h3>EVC_X_LIST</h3>
1641
1683
<pre class="programlisting">#define EVC_X_LIST          "X-EVOLUTION-LIST"
1642
1684
</pre>
1644
1686
</p>
1645
1687
</div>
1646
1688
<hr>
1647
 
<div class="refsect2" lang="en">
 
1689
<div class="refsect2" title="EVC_X_MANAGER">
1648
1690
<a name="EVC-X-MANAGER:CAPS"></a><h3>EVC_X_MANAGER</h3>
1649
1691
<pre class="programlisting">#define EVC_X_MANAGER "X-EVOLUTION-MANAGER"
1650
1692
</pre>
1653
1695
</p>
1654
1696
</div>
1655
1697
<hr>
1656
 
<div class="refsect2" lang="en">
 
1698
<div class="refsect2" title="EVC_X_MSN">
1657
1699
<a name="EVC-X-MSN:CAPS"></a><h3>EVC_X_MSN</h3>
1658
1700
<pre class="programlisting">#define EVC_X_MSN           "X-MSN"
1659
1701
</pre>
1662
1704
</p>
1663
1705
</div>
1664
1706
<hr>
1665
 
<div class="refsect2" lang="en">
 
1707
<div class="refsect2" title="EVC_X_SKYPE">
1666
1708
<a name="EVC-X-SKYPE:CAPS"></a><h3>EVC_X_SKYPE</h3>
1667
1709
<pre class="programlisting">#define EVC_X_SKYPE         "X-SKYPE"
1668
1710
</pre>
1669
 
<p>
1670
 
</p>
 
1711
<p class="since">Since 2.26</p>
1671
1712
</div>
1672
1713
<hr>
1673
 
<div class="refsect2" lang="en">
 
1714
<div class="refsect2" title="EVC_X_WANTS_HTML">
1674
1715
<a name="EVC-X-WANTS-HTML:CAPS"></a><h3>EVC_X_WANTS_HTML</h3>
1675
1716
<pre class="programlisting">#define EVC_X_WANTS_HTML "X-MOZILLA-HTML"
1676
1717
</pre>
1679
1720
</p>
1680
1721
</div>
1681
1722
<hr>
1682
 
<div class="refsect2" lang="en">
 
1723
<div class="refsect2" title="EVC_X_YAHOO">
1683
1724
<a name="EVC-X-YAHOO:CAPS"></a><h3>EVC_X_YAHOO</h3>
1684
1725
<pre class="programlisting">#define EVC_X_YAHOO         "X-YAHOO"
1685
1726
</pre>
1688
1729
</p>
1689
1730
</div>
1690
1731
<hr>
1691
 
<div class="refsect2" lang="en">
 
1732
<div class="refsect2" title="EVC_X_BOOK_URI">
1692
1733
<a name="EVC-X-BOOK-URI:CAPS"></a><h3>EVC_X_BOOK_URI</h3>
1693
1734
<pre class="programlisting">#define EVC_X_BOOK_URI "X-EVOLUTION-BOOK-URI"
1694
1735
</pre>
1696
1737
</p>
1697
1738
</div>
1698
1739
<hr>
1699
 
<div class="refsect2" lang="en">
 
1740
<div class="refsect2" title="EVC_X_CALLBACK">
1700
1741
<a name="EVC-X-CALLBACK:CAPS"></a><h3>EVC_X_CALLBACK</h3>
1701
1742
<pre class="programlisting">#define EVC_X_CALLBACK         "X-EVOLUTION-CALLBACK"
1702
1743
</pre>
1704
1745
</p>
1705
1746
</div>
1706
1747
<hr>
1707
 
<div class="refsect2" lang="en">
 
1748
<div class="refsect2" title="EVC_X_COMPANY">
1708
1749
<a name="EVC-X-COMPANY:CAPS"></a><h3>EVC_X_COMPANY</h3>
1709
1750
<pre class="programlisting">#define EVC_X_COMPANY          "X-EVOLUTION-COMPANY"
1710
1751
</pre>
1712
1753
</p>
1713
1754
</div>
1714
1755
<hr>
1715
 
<div class="refsect2" lang="en">
 
1756
<div class="refsect2" title="EVC_X_DEST_CONTACT_UID">
1716
1757
<a name="EVC-X-DEST-CONTACT-UID:CAPS"></a><h3>EVC_X_DEST_CONTACT_UID</h3>
1717
1758
<pre class="programlisting">#define EVC_X_DEST_CONTACT_UID "X-EVOLUTION-DEST-CONTACT-UID"
1718
1759
</pre>
1720
1761
</p>
1721
1762
</div>
1722
1763
<hr>
1723
 
<div class="refsect2" lang="en">
 
1764
<div class="refsect2" title="EVC_X_DEST_EMAIL">
1724
1765
<a name="EVC-X-DEST-EMAIL:CAPS"></a><h3>EVC_X_DEST_EMAIL</h3>
1725
1766
<pre class="programlisting">#define EVC_X_DEST_EMAIL       "X-EVOLUTION-DEST-EMAIL"
1726
1767
</pre>
1727
 
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1768
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1728
1769
<h3 class="title">Warning</h3>
1729
1770
<p><code class="literal">EVC_X_DEST_EMAIL</code> is deprecated and should not be used in newly-written code.</p>
1730
1771
</div>
1732
1773
</p>
1733
1774
</div>
1734
1775
<hr>
1735
 
<div class="refsect2" lang="en">
 
1776
<div class="refsect2" title="EVC_X_DEST_EMAIL_NUM">
1736
1777
<a name="EVC-X-DEST-EMAIL-NUM:CAPS"></a><h3>EVC_X_DEST_EMAIL_NUM</h3>
1737
1778
<pre class="programlisting">#define EVC_X_DEST_EMAIL_NUM   "X-EVOLUTION-DEST-EMAIL-NUM"
1738
1779
</pre>
1740
1781
</p>
1741
1782
</div>
1742
1783
<hr>
1743
 
<div class="refsect2" lang="en">
 
1784
<div class="refsect2" title="EVC_X_DEST_HTML_MAIL">
1744
1785
<a name="EVC-X-DEST-HTML-MAIL:CAPS"></a><h3>EVC_X_DEST_HTML_MAIL</h3>
1745
1786
<pre class="programlisting">#define EVC_X_DEST_HTML_MAIL   "X-EVOLUTION-DEST-HTML-MAIL"
1746
1787
</pre>
1748
1789
</p>
1749
1790
</div>
1750
1791
<hr>
1751
 
<div class="refsect2" lang="en">
 
1792
<div class="refsect2" title="EVC_X_DEST_NAME">
1752
1793
<a name="EVC-X-DEST-NAME:CAPS"></a><h3>EVC_X_DEST_NAME</h3>
1753
1794
<pre class="programlisting">#define EVC_X_DEST_NAME        "X-EVOLUTION-DEST-NAME"
1754
1795
</pre>
1755
 
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1796
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1756
1797
<h3 class="title">Warning</h3>
1757
1798
<p><code class="literal">EVC_X_DEST_NAME</code> is deprecated and should not be used in newly-written code.</p>
1758
1799
</div>
1760
1801
</p>
1761
1802
</div>
1762
1803
<hr>
1763
 
<div class="refsect2" lang="en">
 
1804
<div class="refsect2" title="EVC_X_DEST_SOURCE_UID">
1764
1805
<a name="EVC-X-DEST-SOURCE-UID:CAPS"></a><h3>EVC_X_DEST_SOURCE_UID</h3>
1765
1806
<pre class="programlisting">#define EVC_X_DEST_SOURCE_UID  "X-EVOLUTION-DEST-SOURCE-UID"
1766
1807
</pre>
1768
1809
</p>
1769
1810
</div>
1770
1811
<hr>
1771
 
<div class="refsect2" lang="en">
 
1812
<div class="refsect2" title="EVC_X_GROUPWISE">
1772
1813
<a name="EVC-X-GROUPWISE:CAPS"></a><h3>EVC_X_GROUPWISE</h3>
1773
1814
<pre class="programlisting">#define EVC_X_GROUPWISE "X-GROUPWISE"
1774
1815
</pre>
1776
1817
</p>
1777
1818
</div>
1778
1819
<hr>
1779
 
<div class="refsect2" lang="en">
 
1820
<div class="refsect2" title="EVC_X_RADIO">
1780
1821
<a name="EVC-X-RADIO:CAPS"></a><h3>EVC_X_RADIO</h3>
1781
1822
<pre class="programlisting">#define EVC_X_RADIO         "X-EVOLUTION-RADIO"
1782
1823
</pre>
1784
1825
</p>
1785
1826
</div>
1786
1827
<hr>
1787
 
<div class="refsect2" lang="en">
 
1828
<div class="refsect2" title="EVC_X_SIP">
1788
1829
<a name="EVC-X-SIP:CAPS"></a><h3>EVC_X_SIP</h3>
1789
1830
<pre class="programlisting">#define EVC_X_SIP           "X-SIP"
1790
1831
</pre>
1791
 
<p>
1792
 
</p>
 
1832
<p class="since">Since 2.26</p>
1793
1833
</div>
1794
1834
<hr>
1795
 
<div class="refsect2" lang="en">
 
1835
<div class="refsect2" title="EVC_X_SPOUSE">
1796
1836
<a name="EVC-X-SPOUSE:CAPS"></a><h3>EVC_X_SPOUSE</h3>
1797
1837
<pre class="programlisting">#define EVC_X_SPOUSE                "X-EVOLUTION-SPOUSE"
1798
1838
</pre>
1801
1841
</p>
1802
1842
</div>
1803
1843
<hr>
1804
 
<div class="refsect2" lang="en">
 
1844
<div class="refsect2" title="EVC_X_TELEX">
1805
1845
<a name="EVC-X-TELEX:CAPS"></a><h3>EVC_X_TELEX</h3>
1806
1846
<pre class="programlisting">#define EVC_X_TELEX         "X-EVOLUTION-TELEX"
1807
1847
</pre>
1809
1849
</p>
1810
1850
</div>
1811
1851
<hr>
1812
 
<div class="refsect2" lang="en">
 
1852
<div class="refsect2" title="EVC_X_TTYTDD">
1813
1853
<a name="EVC-X-TTYTDD:CAPS"></a><h3>EVC_X_TTYTDD</h3>
1814
1854
<pre class="programlisting">#define EVC_X_TTYTDD                "X-EVOLUTION-TTYTDD"
1815
1855
</pre>
1817
1857
</p>
1818
1858
</div>
1819
1859
<hr>
1820
 
<div class="refsect2" lang="en">
 
1860
<div class="refsect2" title="EVC_X_VIDEO_URL">
1821
1861
<a name="EVC-X-VIDEO-URL:CAPS"></a><h3>EVC_X_VIDEO_URL</h3>
1822
1862
<pre class="programlisting">#define EVC_X_VIDEO_URL "X-EVOLUTION-VIDEO-URL"
1823
1863
</pre>
1825
1865
</p>
1826
1866
</div>
1827
1867
</div>
1828
 
<div class="refsect1" lang="en">
 
1868
<div class="refsect1" title="See Also">
1829
1869
<a name="EVCard.see-also"></a><h2>See Also</h2>
1830
1870
<p>
1831
1871
<span class="type">e-contact</span>