~cyphermox/ubuntu/quantal/evolution-data-server/autopkgtests

« back to all changes in this revision

Viewing changes to docs/reference/addressbook/libebook/html/EVCard.html

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2011-09-19 12:15:29 UTC
  • mfrom: (1.1.93 upstream)
  • Revision ID: package-import@ubuntu.com-20110919121529-nsmfnges77ec7hux
Tags: 3.1.92-0ubuntu1
* New upstream release.
  - Cannot add more than one appointment per session (LP: #852277)
  - Contacts calendar backend doesn't show events (LP: #853905)
  - Set X-Evolution-Source header consistently (LP: #660626)

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.76.1">
 
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
9
<link rel="prev" href="libebook-e-book-types.html" title="e-book-types">
10
10
<link rel="next" href="EContact.html" title="EContact">
11
 
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18 (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">
44
44
                    <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute">EVCardAttribute</a>;
45
45
                    <a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam">EVCardAttributeParam</a>;
46
46
<a class="link" href="EVCard.html" title="EVCard"><span class="returnvalue">EVCard</span></a> *            <a class="link" href="EVCard.html#e-vcard-new" title="e_vcard_new ()">e_vcard_new</a>                         (<em class="parameter"><code><span class="type">void</span></code></em>);
47
 
<a class="link" href="EVCard.html" title="EVCard"><span class="returnvalue">EVCard</span></a> *            <a class="link" href="EVCard.html#e-vcard-new-from-string" title="e_vcard_new_from_string ()">e_vcard_new_from_string</a>             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);
48
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="EVCard.html#e-vcard-to-string" title="e_vcard_to_string ()">e_vcard_to_string</a>                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
 
47
<a class="link" href="EVCard.html" title="EVCard"><span class="returnvalue">EVCard</span></a> *            <a class="link" href="EVCard.html#e-vcard-new-from-string" title="e_vcard_new_from_string ()">e_vcard_new_from_string</a>             (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);
 
48
<span class="returnvalue">gchar</span> *             <a class="link" href="EVCard.html#e-vcard-to-string" title="e_vcard_to_string ()">e_vcard_to_string</a>                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
49
49
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardFormat" title="enum EVCardFormat"><span class="type">EVCardFormat</span></a> format</code></em>);
50
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EVCard.html#e-vcard-is-parsed" title="e_vcard_is_parsed ()">e_vcard_is_parsed</a>                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);
 
50
<span class="returnvalue">gboolean</span>            <a class="link" href="EVCard.html#e-vcard-is-parsed" title="e_vcard_is_parsed ()">e_vcard_is_parsed</a>                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);
51
51
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-dump-structure" title="e_vcard_dump_structure ()">e_vcard_dump_structure</a>              (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);
52
 
<a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   <a class="link" href="EVCard.html#e-vcard-attribute-new" title="e_vcard_attribute_new ()">e_vcard_attribute_new</a>               (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_group</code></em>,
53
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_name</code></em>);
 
52
<a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   <a class="link" href="EVCard.html#e-vcard-attribute-new" title="e_vcard_attribute_new ()">e_vcard_attribute_new</a>               (<em class="parameter"><code>const <span class="type">gchar</span> *attr_group</code></em>,
 
53
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_name</code></em>);
54
54
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-free" title="e_vcard_attribute_free ()">e_vcard_attribute_free</a>              (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
55
55
<a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   <a class="link" href="EVCard.html#e-vcard-attribute-copy" title="e_vcard_attribute_copy ()">e_vcard_attribute_copy</a>              (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
56
56
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-remove-attributes" title="e_vcard_remove_attributes ()">e_vcard_remove_attributes</a>           (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
57
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_group</code></em>,
58
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_name</code></em>);
 
57
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_group</code></em>,
 
58
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_name</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-remove-attribute" title="e_vcard_remove_attribute ()">e_vcard_remove_attribute</a>            (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
60
60
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
61
61
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-append-attribute" title="e_vcard_append_attribute ()">e_vcard_append_attribute</a>            (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
62
62
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
63
63
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-append-attribute-with-value" title="e_vcard_append_attribute_with_value ()">e_vcard_append_attribute_with_value</a> (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
64
64
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
65
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
65
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
66
66
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-append-attribute-with-values" title="e_vcard_append_attribute_with_values ()">e_vcard_append_attribute_with_values</a>
67
67
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
68
68
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
71
71
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
72
72
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-add-attribute-with-value" title="e_vcard_add_attribute_with_value ()">e_vcard_add_attribute_with_value</a>    (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
73
73
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
74
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
74
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
75
75
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-add-attribute-with-values" title="e_vcard_add_attribute_with_values ()">e_vcard_add_attribute_with_values</a>   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
76
76
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
77
77
                                                         <em class="parameter"><code>...</code></em>);
78
78
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-value" title="e_vcard_attribute_add_value ()">e_vcard_attribute_add_value</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
79
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
79
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
80
80
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-value-decoded" title="e_vcard_attribute_add_value_decoded ()">e_vcard_attribute_add_value_decoded</a> (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
81
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);
 
81
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
 
82
                                                         <em class="parameter"><code><span class="type">gint</span> len</code></em>);
83
83
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-values" title="e_vcard_attribute_add_values ()">e_vcard_attribute_add_values</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
84
84
                                                         <em class="parameter"><code>...</code></em>);
85
85
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-remove-values" title="e_vcard_attribute_remove_values ()">e_vcard_attribute_remove_values</a>     (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
86
86
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-remove-value" title="e_vcard_attribute_remove_value ()">e_vcard_attribute_remove_value</a>      (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
87
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);
 
87
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);
88
88
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-remove-params" title="e_vcard_attribute_remove_params ()">e_vcard_attribute_remove_params</a>     (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
89
89
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-remove-param" title="e_vcard_attribute_remove_param ()">e_vcard_attribute_remove_param</a>      (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
90
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *param_name</code></em>);
 
90
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>);
91
91
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-remove-param-value" title="e_vcard_attribute_remove_param_value ()">e_vcard_attribute_remove_param_value</a>
92
92
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
93
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *param_name</code></em>,
94
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);
95
 
<a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a> *  <a class="link" href="EVCard.html#e-vcard-attribute-param-new" title="e_vcard_attribute_param_new ()">e_vcard_attribute_param_new</a>     (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
 
93
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>,
 
94
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);
 
95
<a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a> * <a class="link" href="EVCard.html#e-vcard-attribute-param-new" title="e_vcard_attribute_param_new ()">e_vcard_attribute_param_new</a>      (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
96
96
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-param-free" title="e_vcard_attribute_param_free ()">e_vcard_attribute_param_free</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
97
 
<a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a> *  <a class="link" href="EVCard.html#e-vcard-attribute-param-copy" title="e_vcard_attribute_param_copy ()">e_vcard_attribute_param_copy</a>    (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
 
97
<a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="returnvalue">EVCardAttributeParam</span></a> * <a class="link" href="EVCard.html#e-vcard-attribute-param-copy" title="e_vcard_attribute_param_copy ()">e_vcard_attribute_param_copy</a>     (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
98
98
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-param" title="e_vcard_attribute_add_param ()">e_vcard_attribute_add_param</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
99
99
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
100
100
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-param-with-value" title="e_vcard_attribute_add_param_with_value ()">e_vcard_attribute_add_param_with_value</a>
101
101
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
102
102
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
103
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
103
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
104
104
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-add-param-with-values" title="e_vcard_attribute_add_param_with_values ()">e_vcard_attribute_add_param_with_values</a>
105
105
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
106
106
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
107
107
                                                         <em class="parameter"><code>...</code></em>);
108
108
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-param-add-value" title="e_vcard_attribute_param_add_value ()">e_vcard_attribute_param_add_value</a>   (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
109
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
109
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
110
110
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-param-add-values" title="e_vcard_attribute_param_add_values ()">e_vcard_attribute_param_add_values</a>  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
111
111
                                                         <em class="parameter"><code>...</code></em>);
112
112
<span class="returnvalue">void</span>                <a class="link" href="EVCard.html#e-vcard-attribute-param-remove-values" title="e_vcard_attribute_param_remove_values ()">e_vcard_attribute_param_remove_values</a>
113
113
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
114
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="EVCard.html#e-vcard-attribute-param-get-name" title="e_vcard_attribute_param_get_name ()">e_vcard_attribute_param_get_name</a>    (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
115
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-attribute-param-get-values" title="e_vcard_attribute_param_get_values ()">e_vcard_attribute_param_get_values</a>  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
 
114
const <span class="returnvalue">gchar</span> *       <a class="link" href="EVCard.html#e-vcard-attribute-param-get-name" title="e_vcard_attribute_param_get_name ()">e_vcard_attribute_param_get_name</a>    (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
 
115
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-param-get-values" title="e_vcard_attribute_param_get_values ()">e_vcard_attribute_param_get_values</a>  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>);
116
116
<a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="returnvalue">EVCardAttribute</span></a> *   <a class="link" href="EVCard.html#e-vcard-get-attribute" title="e_vcard_get_attribute ()">e_vcard_get_attribute</a>               (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>,
117
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
118
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-get-attributes" title="e_vcard_get_attributes ()">e_vcard_get_attributes</a>              (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>);
119
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="EVCard.html#e-vcard-attribute-get-group" title="e_vcard_attribute_get_group ()">e_vcard_attribute_get_group</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
120
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="EVCard.html#e-vcard-attribute-get-name" title="e_vcard_attribute_get_name ()">e_vcard_attribute_get_name</a>          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
121
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-values" title="e_vcard_attribute_get_values ()">e_vcard_attribute_get_values</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
122
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-values-decoded" title="e_vcard_attribute_get_values_decoded ()">e_vcard_attribute_get_values_decoded</a>
123
 
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
124
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-params" title="e_vcard_attribute_get_params ()">e_vcard_attribute_get_params</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
125
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-param" title="e_vcard_attribute_get_param ()">e_vcard_attribute_get_param</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
126
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
127
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *                  <a class="link" href="EVCard.html#e-vcard-attribute-get-value" title="e_vcard_attribute_get_value ()">e_vcard_attribute_get_value</a>    (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
128
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="returnvalue">GString</span></a> *               <a class="link" href="EVCard.html#e-vcard-attribute-get-value-decoded" title="e_vcard_attribute_get_value_decoded ()">e_vcard_attribute_get_value_decoded</a>
129
 
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
130
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EVCard.html#e-vcard-attribute-has-type" title="e_vcard_attribute_has_type ()">e_vcard_attribute_has_type</a>          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
131
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *typestr</code></em>);
132
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EVCard.html#e-vcard-attribute-is-single-valued" title="e_vcard_attribute_is_single_valued ()">e_vcard_attribute_is_single_valued</a>  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
133
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="EVCard.html#e-vcard-escape-string" title="e_vcard_escape_string ()">e_vcard_escape_string</a>               (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);
134
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="EVCard.html#e-vcard-unescape-string" title="e_vcard_unescape_string ()">e_vcard_unescape_string</a>             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);
 
117
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
 
118
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-get-attributes" title="e_vcard_get_attributes ()">e_vcard_get_attributes</a>              (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>);
 
119
const <span class="returnvalue">gchar</span> *       <a class="link" href="EVCard.html#e-vcard-attribute-get-group" title="e_vcard_attribute_get_group ()">e_vcard_attribute_get_group</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
120
const <span class="returnvalue">gchar</span> *       <a class="link" href="EVCard.html#e-vcard-attribute-get-name" title="e_vcard_attribute_get_name ()">e_vcard_attribute_get_name</a>          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
121
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-values" title="e_vcard_attribute_get_values ()">e_vcard_attribute_get_values</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
122
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-values-decoded" title="e_vcard_attribute_get_values_decoded ()">e_vcard_attribute_get_values_decoded</a>
 
123
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
124
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-params" title="e_vcard_attribute_get_params ()">e_vcard_attribute_get_params</a>        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
125
<span class="returnvalue">GList</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-param" title="e_vcard_attribute_get_param ()">e_vcard_attribute_get_param</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
 
126
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
 
127
<span class="returnvalue">gchar</span> *             <a class="link" href="EVCard.html#e-vcard-attribute-get-value" title="e_vcard_attribute_get_value ()">e_vcard_attribute_get_value</a>         (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
128
<span class="returnvalue">GString</span> *           <a class="link" href="EVCard.html#e-vcard-attribute-get-value-decoded" title="e_vcard_attribute_get_value_decoded ()">e_vcard_attribute_get_value_decoded</a> (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
129
<span class="returnvalue">gboolean</span>            <a class="link" href="EVCard.html#e-vcard-attribute-has-type" title="e_vcard_attribute_has_type ()">e_vcard_attribute_has_type</a>          (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
 
130
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *typestr</code></em>);
 
131
<span class="returnvalue">gboolean</span>            <a class="link" href="EVCard.html#e-vcard-attribute-is-single-valued" title="e_vcard_attribute_is_single_valued ()">e_vcard_attribute_is_single_valued</a>  (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);
 
132
<span class="returnvalue">gchar</span> *             <a class="link" href="EVCard.html#e-vcard-escape-string" title="e_vcard_escape_string ()">e_vcard_escape_string</a>               (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);
 
133
<span class="returnvalue">gchar</span> *             <a class="link" href="EVCard.html#e-vcard-unescape-string" title="e_vcard_unescape_string ()">e_vcard_unescape_string</a>             (<em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);
135
134
#define             <a class="link" href="EVCard.html#EVC-ADR:CAPS" title="EVC_ADR">EVC_ADR</a>
136
135
#define             <a class="link" href="EVCard.html#EVC-BDAY:CAPS" title="EVC_BDAY">EVC_BDAY</a>
137
136
#define             <a class="link" href="EVCard.html#EVC-CALURI:CAPS" title="EVC_CALURI">EVC_CALURI</a>
204
203
<div class="refsect1">
205
204
<a name="EVCard.object-hierarchy"></a><h2>Object Hierarchy</h2>
206
205
<pre class="synopsis">
207
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
206
  GObject
208
207
   +----EVCard
209
208
         +----<a class="link" href="EContact.html" title="EContact">EContact</a>
210
209
</pre>
266
265
<hr>
267
266
<div class="refsect2">
268
267
<a name="e-vcard-new-from-string"></a><h3>e_vcard_new_from_string ()</h3>
269
 
<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 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>);</pre>
 
268
<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>
270
269
<p>
271
270
Creates a new <a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> from the passed-in string
272
271
representation.
288
287
<hr>
289
288
<div class="refsect2">
290
289
<a name="e-vcard-to-string"></a><h3>e_vcard_to_string ()</h3>
291
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             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>,
 
290
<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>,
292
291
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardFormat" title="enum EVCardFormat"><span class="type">EVCardFormat</span></a> format</code></em>);</pre>
293
292
<p>
294
293
Exports <em class="parameter"><code>evc</code></em> to a string representation, specified
315
314
<hr>
316
315
<div class="refsect2">
317
316
<a name="e-vcard-is-parsed"></a><h3>e_vcard_is_parsed ()</h3>
318
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_vcard_is_parsed                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);</pre>
 
317
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_vcard_is_parsed                   (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evc</code></em>);</pre>
319
318
<p>
320
319
Check if the <em class="parameter"><code>evc</code></em> has been parsed already. Used for debugging.
321
320
</p>
330
329
<tr>
331
330
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
332
331
<td>
333
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>evc</code></em> has been parsed, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
 
332
<code class="literal">TRUE</code> if <em class="parameter"><code>evc</code></em> has been parsed, <code class="literal">FALSE</code> otherwise.</td>
334
333
</tr>
335
334
</tbody>
336
335
</table></div>
355
354
<hr>
356
355
<div class="refsect2">
357
356
<a name="e-vcard-attribute-new"></a><h3>e_vcard_attribute_new ()</h3>
358
 
<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 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_group</code></em>,
359
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_name</code></em>);</pre>
 
357
<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>,
 
358
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_name</code></em>);</pre>
360
359
<p>
361
360
Creates a new <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> with the specified group and
362
361
attribute names.
420
419
<div class="refsect2">
421
420
<a name="e-vcard-remove-attributes"></a><h3>e_vcard_remove_attributes ()</h3>
422
421
<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>,
423
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_group</code></em>,
424
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *attr_name</code></em>);</pre>
 
422
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_group</code></em>,
 
423
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attr_name</code></em>);</pre>
425
424
<p>
426
425
Removes all the attributes with group name and attribute name equal to
427
 
passed in values. If <em class="parameter"><code>attr_group</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> or an empty string,
 
426
passed in values. If <em class="parameter"><code>attr_group</code></em> is <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> or an empty string,
428
427
it removes all the attributes with passed in name irrespective of
429
428
their group names.
430
429
</p>
500
499
<a name="e-vcard-append-attribute-with-value"></a><h3>e_vcard_append_attribute_with_value ()</h3>
501
500
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_append_attribute_with_value (<em class="parameter"><code><a class="link" href="EVCard.html" title="EVCard"><span class="type">EVCard</span></a> *evcard</code></em>,
502
501
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
503
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
502
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
504
503
<p>
505
504
Appends <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>.
506
505
For attribute addition is used <a class="link" href="EVCard.html#e-vcard-append-attribute" title="e_vcard_append_attribute ()"><code class="function">e_vcard_append_attribute()</code></a>.
548
547
<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td>
549
548
<td>an <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> to append</td>
550
549
</tr>
551
 
<tr>
552
 
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
553
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of values to assign to the attribute</td>
554
 
</tr>
555
550
</tbody>
556
551
</table></div>
557
552
<p class="since">Since 2.32</p>
585
580
<a name="e-vcard-add-attribute-with-value"></a><h3>e_vcard_add_attribute_with_value ()</h3>
586
581
<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>,
587
582
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
588
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
583
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
589
584
<p>
590
585
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>. For attribute addition
591
586
is used <a class="link" href="EVCard.html#e-vcard-add-attribute" title="e_vcard_add_attribute ()"><code class="function">e_vcard_add_attribute()</code></a>.
631
626
<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td>
632
627
<td>an <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> to add</td>
633
628
</tr>
634
 
<tr>
635
 
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
636
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of values to assign to the attribute</td>
637
 
</tr>
638
629
</tbody>
639
630
</table></div>
640
631
</div>
642
633
<div class="refsect2">
643
634
<a name="e-vcard-attribute-add-value"></a><h3>e_vcard_attribute_add_value ()</h3>
644
635
<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>,
645
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
636
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
646
637
<p>
647
638
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>attr</code></em>'s list of values.
648
639
</p>
665
656
<div class="refsect2">
666
657
<a name="e-vcard-attribute-add-value-decoded"></a><h3>e_vcard_attribute_add_value_decoded ()</h3>
667
658
<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>,
668
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
669
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);</pre>
 
659
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
 
660
                                                         <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
670
661
<p>
671
662
Decodes <em class="parameter"><code>value</code></em> according to the encoding used for <em class="parameter"><code>attr</code></em>, and
672
663
adds it to <em class="parameter"><code>attr</code></em>'s list of values.
700
691
</p>
701
692
<div class="variablelist"><table border="0">
702
693
<col align="left" valign="top">
703
 
<tbody>
704
 
<tr>
 
694
<tbody><tr>
705
695
<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td>
706
696
<td>an <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a>
707
697
</td>
708
 
</tr>
709
 
<tr>
710
 
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
711
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of strings</td>
712
 
</tr>
713
 
</tbody>
 
698
</tr></tbody>
714
699
</table></div>
715
700
</div>
716
701
<hr>
733
718
<div class="refsect2">
734
719
<a name="e-vcard-attribute-remove-value"></a><h3>e_vcard_attribute_remove_value ()</h3>
735
720
<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>,
736
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);</pre>
 
721
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
737
722
<p>
738
723
Removes from the value list in <em class="parameter"><code>attr</code></em> the value <em class="parameter"><code>s</code></em>.
739
724
</p>
772
757
<div class="refsect2">
773
758
<a name="e-vcard-attribute-remove-param"></a><h3>e_vcard_attribute_remove_param ()</h3>
774
759
<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>,
775
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *param_name</code></em>);</pre>
 
760
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>);</pre>
776
761
<p>
777
762
Removes the parameter <em class="parameter"><code>param_name</code></em> from the attribute <em class="parameter"><code>attr</code></em>.
778
763
</p>
797
782
<a name="e-vcard-attribute-remove-param-value"></a><h3>e_vcard_attribute_remove_param_value ()</h3>
798
783
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_remove_param_value
799
784
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
800
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *param_name</code></em>,
801
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);</pre>
 
785
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *param_name</code></em>,
 
786
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *s</code></em>);</pre>
802
787
<p>
803
788
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>.
804
789
</p>
824
809
<hr>
825
810
<div class="refsect2">
826
811
<a name="e-vcard-attribute-param-new"></a><h3>e_vcard_attribute_param_new ()</h3>
827
 
<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 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
 
812
<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>
828
813
<p>
829
814
Creates a new parameter named <em class="parameter"><code>name</code></em>.
830
815
</p>
861
846
<hr>
862
847
<div class="refsect2">
863
848
<a name="e-vcard-attribute-param-copy"></a><h3>e_vcard_attribute_param_copy ()</h3>
864
 
<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>
 
849
<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>
865
850
<p>
866
851
Makes a copy of <em class="parameter"><code>param</code></em>.
867
852
</p>
914
899
<pre class="programlisting"><span class="returnvalue">void</span>                e_vcard_attribute_add_param_with_value
915
900
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>,
916
901
                                                         <em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a> *param</code></em>,
917
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
902
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
918
903
<p>
919
904
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>.
920
905
</p>
962
947
<td>an <a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a>
963
948
</td>
964
949
</tr>
965
 
<tr>
966
 
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
967
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of strings</td>
968
 
</tr>
969
950
</tbody>
970
951
</table></div>
971
952
</div>
973
954
<div class="refsect2">
974
955
<a name="e-vcard-attribute-param-add-value"></a><h3>e_vcard_attribute_param_add_value ()</h3>
975
956
<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>,
976
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
957
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
977
958
<p>
978
959
Adds <em class="parameter"><code>value</code></em> to <em class="parameter"><code>param</code></em>'s list of values.
979
960
</p>
1002
983
</p>
1003
984
<div class="variablelist"><table border="0">
1004
985
<col align="left" valign="top">
1005
 
<tbody>
1006
 
<tr>
 
986
<tbody><tr>
1007
987
<td><p><span class="term"><em class="parameter"><code>param</code></em> :</span></p></td>
1008
988
<td>an <a class="link" href="EVCard.html#EVCardAttributeParam" title="EVCardAttributeParam"><span class="type">EVCardAttributeParam</span></a>
1009
989
</td>
1010
 
</tr>
1011
 
<tr>
1012
 
<td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td>
1013
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of strings</td>
1014
 
</tr>
1015
 
</tbody>
 
990
</tr></tbody>
1016
991
</table></div>
1017
992
</div>
1018
993
<hr>
1035
1010
<hr>
1036
1011
<div class="refsect2">
1037
1012
<a name="e-vcard-attribute-param-get-name"></a><h3>e_vcard_attribute_param_get_name ()</h3>
1038
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       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>
 
1013
<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>
1039
1014
<p>
1040
1015
Gets the name of <em class="parameter"><code>param</code></em>.
1041
1016
</p>
1057
1032
<hr>
1058
1033
<div class="refsect2">
1059
1034
<a name="e-vcard-attribute-param-get-values"></a><h3>e_vcard_attribute_param_get_values ()</h3>
1060
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             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>
 
1035
<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>
1061
1036
<p>
1062
1037
Gets the list of values from <em class="parameter"><code>param</code></em>. The list and its
1063
1038
contents are owned by <em class="parameter"><code>param</code></em>, and must not be freed.
1083
1058
<div class="refsect2">
1084
1059
<a name="e-vcard-get-attribute"></a><h3>e_vcard_get_attribute ()</h3>
1085
1060
<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>,
1086
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
 
1061
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
1087
1062
<p>
1088
1063
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
1089
 
<em class="parameter"><code>evcard</code></em> and should not be freed. If the attribute does not exist, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> is
 
1064
<em class="parameter"><code>evcard</code></em> and should not be freed. If the attribute does not exist, <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><span class="type">NULL</span></a> is
1090
1065
returned.
1091
1066
</p>
1092
1067
<div class="variablelist"><table border="0">
1103
1078
</tr>
1104
1079
<tr>
1105
1080
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1106
 
<td>An <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> if found, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
1081
<td>An <a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> if found, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><span class="type">NULL</span></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1107
1082
</td>
1108
1083
</tr>
1109
1084
</tbody>
1112
1087
<hr>
1113
1088
<div class="refsect2">
1114
1089
<a name="e-vcard-get-attributes"></a><h3>e_vcard_get_attributes ()</h3>
1115
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             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>
 
1090
<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>
1116
1091
<p>
1117
1092
Gets the list of attributes from <em class="parameter"><code>evcard</code></em>. The list and its
1118
1093
contents are owned by <em class="parameter"><code>evcard</code></em>, and must not be freed.
1137
1112
<hr>
1138
1113
<div class="refsect2">
1139
1114
<a name="e-vcard-attribute-get-group"></a><h3>e_vcard_attribute_get_group ()</h3>
1140
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       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>
 
1115
<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>
1141
1116
<p>
1142
1117
Gets the group name of <em class="parameter"><code>attr</code></em>.
1143
1118
</p>
1159
1134
<hr>
1160
1135
<div class="refsect2">
1161
1136
<a name="e-vcard-attribute-get-name"></a><h3>e_vcard_attribute_get_name ()</h3>
1162
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       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>
 
1137
<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>
1163
1138
<p>
1164
1139
Gets the name of <em class="parameter"><code>attr</code></em>.
1165
1140
</p>
1181
1156
<hr>
1182
1157
<div class="refsect2">
1183
1158
<a name="e-vcard-attribute-get-values"></a><h3>e_vcard_attribute_get_values ()</h3>
1184
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             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>
 
1159
<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>
1185
1160
<p>
1186
1161
Gets the list of values from <em class="parameter"><code>attr</code></em>. The list and its
1187
1162
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
1205
1180
<hr>
1206
1181
<div class="refsect2">
1207
1182
<a name="e-vcard-attribute-get-values-decoded"></a><h3>e_vcard_attribute_get_values_decoded ()</h3>
1208
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             e_vcard_attribute_get_values_decoded
 
1183
<pre class="programlisting"><span class="returnvalue">GList</span> *             e_vcard_attribute_get_values_decoded
1209
1184
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
1210
1185
<p>
1211
1186
Gets the list of values from <em class="parameter"><code>attr</code></em>, decoding them if
1222
1197
</tr>
1223
1198
<tr>
1224
1199
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1225
 
<td>A list of values of type <a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="type">GString</span></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GString]</span>
 
1200
<td>A list of values of type <span class="type">GString</span>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GString]</span>
1226
1201
</td>
1227
1202
</tr>
1228
1203
</tbody>
1231
1206
<hr>
1232
1207
<div class="refsect2">
1233
1208
<a name="e-vcard-attribute-get-params"></a><h3>e_vcard_attribute_get_params ()</h3>
1234
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             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>
 
1209
<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>
1235
1210
<p>
1236
1211
Gets the list of parameters from <em class="parameter"><code>attr</code></em>. The list and its
1237
1212
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
1256
1231
<hr>
1257
1232
<div class="refsect2">
1258
1233
<a name="e-vcard-attribute-get-param"></a><h3>e_vcard_attribute_get_param ()</h3>
1259
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             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>,
1260
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
 
1234
<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>,
 
1235
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
1261
1236
<p>
1262
1237
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
1263
1238
contents are owned by <em class="parameter"><code>attr</code></em>, and must not be freed.
1286
1261
<hr>
1287
1262
<div class="refsect2">
1288
1263
<a name="e-vcard-attribute-get-value"></a><h3>e_vcard_attribute_get_value ()</h3>
1289
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *                  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>
 
1264
<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>
1290
1265
<p>
1291
1266
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>.
1292
1267
</p>
1308
1283
<hr>
1309
1284
<div class="refsect2">
1310
1285
<a name="e-vcard-attribute-get-value-decoded"></a><h3>e_vcard_attribute_get_value_decoded ()</h3>
1311
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="returnvalue">GString</span></a> *               e_vcard_attribute_get_value_decoded
1312
 
                                                        (<em class="parameter"><code><a class="link" href="EVCard.html#EVCardAttribute" title="EVCardAttribute"><span class="type">EVCardAttribute</span></a> *attr</code></em>);</pre>
 
1286
<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>
1313
1287
<p>
1314
1288
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>, decoding
1315
1289
it if necessary.
1327
1301
</tr>
1328
1302
<tr>
1329
1303
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1330
 
<td>A newly allocated <a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="type">GString</span></a> representing the value.</td>
 
1304
<td>A newly allocated <span class="type">GString</span> representing the value.</td>
1331
1305
</tr>
1332
1306
</tbody>
1333
1307
</table></div>
1335
1309
<hr>
1336
1310
<div class="refsect2">
1337
1311
<a name="e-vcard-attribute-has-type"></a><h3>e_vcard_attribute_has_type ()</h3>
1338
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            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>,
1339
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *typestr</code></em>);</pre>
 
1312
<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>,
 
1313
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *typestr</code></em>);</pre>
1340
1314
<p>
1341
1315
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.
1342
1316
</p>
1355
1329
<tr>
1356
1330
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1357
1331
<td>
1358
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if such a parameter exists, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
 
1332
<code class="literal">TRUE</code> if such a parameter exists, <code class="literal">FALSE</code> otherwise.</td>
1359
1333
</tr>
1360
1334
</tbody>
1361
1335
</table></div>
1363
1337
<hr>
1364
1338
<div class="refsect2">
1365
1339
<a name="e-vcard-attribute-is-single-valued"></a><h3>e_vcard_attribute_is_single_valued ()</h3>
1366
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            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>
 
1340
<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>
1367
1341
<p>
1368
1342
Checks if <em class="parameter"><code>attr</code></em> has a single value.
1369
1343
</p>
1378
1352
<tr>
1379
1353
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1380
1354
<td>
1381
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the attribute has exactly one value, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
 
1355
<code class="literal">TRUE</code> if the attribute has exactly one value, <code class="literal">FALSE</code> otherwise.</td>
1382
1356
</tr>
1383
1357
</tbody>
1384
1358
</table></div>
1386
1360
<hr>
1387
1361
<div class="refsect2">
1388
1362
<a name="e-vcard-escape-string"></a><h3>e_vcard_escape_string ()</h3>
1389
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             e_vcard_escape_string               (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);</pre>
 
1363
<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>
1390
1364
<p>
1391
1365
Escapes a string according to RFC2426, section 5.
1392
1366
</p>
1407
1381
<hr>
1408
1382
<div class="refsect2">
1409
1383
<a name="e-vcard-unescape-string"></a><h3>e_vcard_unescape_string ()</h3>
1410
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             e_vcard_unescape_string             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *s</code></em>);</pre>
 
1384
<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>
1411
1385
<p>
1412
1386
Unescapes a string according to RFC2426, section 5.
1413
1387
</p>
1996
1970
</div>
1997
1971
<div class="footer">
1998
1972
<hr>
1999
 
          Generated by GTK-Doc V1.17</div>
 
1973
          Generated by GTK-Doc V1.18</div>
2000
1974
</body>
2001
1975
</html>
 
 
b'\\ No newline at end of file'