~ubuntu-branches/ubuntu/trusty/libzeitgeist/trusty

« back to all changes in this revision

Viewing changes to doc/reference/html/ZeitgeistSubject.html

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2011-02-24 10:48:37 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20110224104837-3vwwxn3x6549e5j7
Tags: 0.3.4-0ubuntu1
* New upstream release:
  - Remove libzeitgeist GIO module - zeitgeist-datahub does the same now
    (LP: #724199)
  - Order of subject parameters is wrong in 0.3 series (LP: #718472)
* debian/control, debian/libzeitgeist-gio.install:
  - remove libzeitgeist-gio package
* debian/libzeitgeist-1.0-1.symbols:
  - updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch01.html" title="Classes">
9
9
<link rel="prev" href="ZeitgeistResultSet.html" title="ZeitgeistResultSet">
10
10
<link rel="next" href="ZeitgeistTimeRange.html" title="ZeitgeistTimeRange">
11
 
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.16 (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">
28
28
                  <a href="#ZeitgeistSubject.object-hierarchy" class="shortcut">Object Hierarchy</a>
29
29
</td></tr>
30
30
</table>
31
 
<div class="refentry" title="ZeitgeistSubject">
 
31
<div class="refentry">
32
32
<a name="ZeitgeistSubject"></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" title="Synopsis">
 
40
<div class="refsynopsisdiv">
41
41
<a name="ZeitgeistSubject.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">
43
43
#include &lt;zeitgeist-subject.h&gt;
44
44
 
45
45
                    <a class="link" href="ZeitgeistSubject.html#ZeitgeistSubject-struct" title="ZeitgeistSubject">ZeitgeistSubject</a>;
46
 
                    <a class="link" href="ZeitgeistSubject.html#ZeitgeistSubjectClass" title="ZeitgeistSubjectClass">ZeitgeistSubjectClass</a>;
47
 
<a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a>*   <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-new" title="zeitgeist_subject_new ()">zeitgeist_subject_new</a>               (<em class="parameter"><code><span class="type">void</span></code></em>);
48
 
<a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a>*   <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-new-full" title="zeitgeist_subject_new_full ()">zeitgeist_subject_new_full</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> *uri</code></em>,
 
46
struct              <a class="link" href="ZeitgeistSubject.html#ZeitgeistSubjectClass" title="struct ZeitgeistSubjectClass">ZeitgeistSubjectClass</a>;
 
47
<a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a> *  <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-new" title="zeitgeist_subject_new ()">zeitgeist_subject_new</a>               (<em class="parameter"><code><span class="type">void</span></code></em>);
 
48
<a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a> *  <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-new-full" title="zeitgeist_subject_new_full ()">zeitgeist_subject_new_full</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> *uri</code></em>,
49
49
                                                         <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> *interpretation</code></em>,
50
50
                                                         <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> *manifestation</code></em>,
51
51
                                                         <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> *mimetype</code></em>,
52
52
                                                         <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> *origin</code></em>,
53
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> *text</code></em>,
54
54
                                                         <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> *storage</code></em>);
55
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-uri" title="zeitgeist_subject_get_uri ()">zeitgeist_subject_get_uri</a>           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
55
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="ZeitgeistSubject.html#zeitgeist-subject-get-uri" title="zeitgeist_subject_get_uri ()">zeitgeist_subject_get_uri</a>           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
56
56
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-uri" title="zeitgeist_subject_set_uri ()">zeitgeist_subject_set_uri</a>           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
57
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> *uri</code></em>);
58
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-interpretation" title="zeitgeist_subject_get_interpretation ()">zeitgeist_subject_get_interpretation</a>
 
58
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="ZeitgeistSubject.html#zeitgeist-subject-get-interpretation" title="zeitgeist_subject_get_interpretation ()">zeitgeist_subject_get_interpretation</a>
59
59
                                                        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
60
60
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-interpretation" title="zeitgeist_subject_set_interpretation ()">zeitgeist_subject_set_interpretation</a>
61
61
                                                        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
62
62
                                                         <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> *interpretation</code></em>);
63
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-manifestation" title="zeitgeist_subject_get_manifestation ()">zeitgeist_subject_get_manifestation</a> (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
63
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="ZeitgeistSubject.html#zeitgeist-subject-get-manifestation" title="zeitgeist_subject_get_manifestation ()">zeitgeist_subject_get_manifestation</a> (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
64
64
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-manifestation" title="zeitgeist_subject_set_manifestation ()">zeitgeist_subject_set_manifestation</a> (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
65
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> *manifestation</code></em>);
66
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-mimetype" title="zeitgeist_subject_get_mimetype ()">zeitgeist_subject_get_mimetype</a>      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
66
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="ZeitgeistSubject.html#zeitgeist-subject-get-mimetype" title="zeitgeist_subject_get_mimetype ()">zeitgeist_subject_get_mimetype</a>      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
67
67
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-mimetype" title="zeitgeist_subject_set_mimetype ()">zeitgeist_subject_set_mimetype</a>      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
68
68
                                                         <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> *mimetype</code></em>);
69
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-origin" title="zeitgeist_subject_get_origin ()">zeitgeist_subject_get_origin</a>        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
69
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="ZeitgeistSubject.html#zeitgeist-subject-get-origin" title="zeitgeist_subject_get_origin ()">zeitgeist_subject_get_origin</a>        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
70
70
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-origin" title="zeitgeist_subject_set_origin ()">zeitgeist_subject_set_origin</a>        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
71
71
                                                         <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> *origin</code></em>);
72
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-text" title="zeitgeist_subject_get_text ()">zeitgeist_subject_get_text</a>          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
72
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="ZeitgeistSubject.html#zeitgeist-subject-get-text" title="zeitgeist_subject_get_text ()">zeitgeist_subject_get_text</a>          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
73
73
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-text" title="zeitgeist_subject_set_text ()">zeitgeist_subject_set_text</a>          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
74
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> *text</code></em>);
75
 
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="ZeitgeistSubject.html#zeitgeist-subject-get-storage" title="zeitgeist_subject_get_storage ()">zeitgeist_subject_get_storage</a>       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
 
75
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="ZeitgeistSubject.html#zeitgeist-subject-get-storage" title="zeitgeist_subject_get_storage ()">zeitgeist_subject_get_storage</a>       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);
76
76
<span class="returnvalue">void</span>                <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-storage" title="zeitgeist_subject_set_storage ()">zeitgeist_subject_set_storage</a>       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
77
77
                                                         <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> *storage</code></em>);
78
78
</pre>
79
79
</div>
80
 
<div class="refsect1" title="Object Hierarchy">
 
80
<div class="refsect1">
81
81
<a name="ZeitgeistSubject.object-hierarchy"></a><h2>Object Hierarchy</h2>
82
82
<pre class="synopsis">
83
83
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
85
85
         +----ZeitgeistSubject
86
86
</pre>
87
87
</div>
88
 
<div class="refsect1" title="Description">
 
88
<div class="refsect1">
89
89
<a name="ZeitgeistSubject.description"></a><h2>Description</h2>
90
90
<p>
91
91
<a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a>.
92
92
</p>
93
93
</div>
94
 
<div class="refsect1" title="Details">
 
94
<div class="refsect1">
95
95
<a name="ZeitgeistSubject.details"></a><h2>Details</h2>
96
 
<div class="refsect2" title="ZeitgeistSubject">
 
96
<div class="refsect2">
97
97
<a name="ZeitgeistSubject-struct"></a><h3>ZeitgeistSubject</h3>
98
98
<pre class="programlisting">typedef struct _ZeitgeistSubject ZeitgeistSubject;</pre>
99
99
<p>
100
100
</p>
101
101
</div>
102
102
<hr>
103
 
<div class="refsect2" title="ZeitgeistSubjectClass">
104
 
<a name="ZeitgeistSubjectClass"></a><h3>ZeitgeistSubjectClass</h3>
105
 
<pre class="programlisting">typedef struct {
 
103
<div class="refsect2">
 
104
<a name="ZeitgeistSubjectClass"></a><h3>struct ZeitgeistSubjectClass</h3>
 
105
<pre class="programlisting">struct ZeitgeistSubjectClass {
106
106
  GInitiallyUnownedClass parent_class;
107
 
} ZeitgeistSubjectClass;
 
107
};
108
108
</pre>
109
109
<p>
110
110
</p>
111
111
</div>
112
112
<hr>
113
 
<div class="refsect2" title="zeitgeist_subject_new ()">
 
113
<div class="refsect2">
114
114
<a name="zeitgeist-subject-new"></a><h3>zeitgeist_subject_new ()</h3>
115
 
<pre class="programlisting"><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a>*   zeitgeist_subject_new               (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
115
<pre class="programlisting"><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a> *  zeitgeist_subject_new               (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
116
116
<p>
117
117
Create a new empty subject structure
118
118
</p>
120
120
<col align="left" valign="top">
121
121
<tbody><tr>
122
122
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
123
 
<td> A newly create <a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> instance. The returned subject will
124
 
         have a floating reference which will be consumed if you pass the
125
 
         event to any of the methods provided by this library (like
126
 
         adding it to an event). If you  do not do that then you must free
127
 
         the subject youself with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
 
123
<td>A newly create <a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> instance. The returned subject will
 
124
have a floating reference which will be consumed if you pass the
 
125
event to any of the methods provided by this library (like
 
126
adding it to an event). If you  do not do that then you must free
 
127
the subject youself with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
128
128
</td>
129
129
</tr></tbody>
130
130
</table></div>
131
131
</div>
132
132
<hr>
133
 
<div class="refsect2" title="zeitgeist_subject_new_full ()">
 
133
<div class="refsect2">
134
134
<a name="zeitgeist-subject-new-full"></a><h3>zeitgeist_subject_new_full ()</h3>
135
 
<pre class="programlisting"><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a>*   zeitgeist_subject_new_full          (<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> *uri</code></em>,
 
135
<pre class="programlisting"><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="returnvalue">ZeitgeistSubject</span></a> *  zeitgeist_subject_new_full          (<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> *uri</code></em>,
136
136
                                                         <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> *interpretation</code></em>,
137
137
                                                         <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> *manifestation</code></em>,
138
138
                                                         <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> *mimetype</code></em>,
147
147
<tbody>
148
148
<tr>
149
149
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
150
 
<td>The URI or URL of the subject
151
 
</td>
 
150
<td>The URI or URL of the subject</td>
152
151
</tr>
153
152
<tr>
154
153
<td><p><span class="term"><em class="parameter"><code>interpretation</code></em> :</span></p></td>
155
154
<td>The interpretation type of the subject. See the list of
156
 
                 <a class="link" href="zeitgeist-1.0-Interpretation-Ontology.html" title="Interpretation Ontology">interpretation types</a>
 
155
<a class="link" href="zeitgeist-1.0-Interpretation-Ontology.html" title="Interpretation Ontology">interpretation types</a>
157
156
</td>
158
157
</tr>
159
158
<tr>
160
159
<td><p><span class="term"><em class="parameter"><code>manifestation</code></em> :</span></p></td>
161
160
<td>The manifestation type of the subject. See the list of
162
 
                 <a class="link" href="zeitgeist-1.0-Manifestation-Ontology.html" title="Manifestation Ontology">manifestation types</a>
 
161
<a class="link" href="zeitgeist-1.0-Manifestation-Ontology.html" title="Manifestation Ontology">manifestation types</a>
163
162
</td>
164
163
</tr>
165
164
<tr>
170
169
<tr>
171
170
<td><p><span class="term"><em class="parameter"><code>origin</code></em> :</span></p></td>
172
171
<td>The origin of the subject. See <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-origin" title="zeitgeist_subject_set_origin ()"><code class="function">zeitgeist_subject_set_origin()</code></a>
173
 
         for details
174
 
</td>
 
172
for details</td>
175
173
</tr>
176
174
<tr>
177
175
<td><p><span class="term"><em class="parameter"><code>text</code></em> :</span></p></td>
178
 
<td>A small textual representation of the subject suitable for display
179
 
</td>
 
176
<td>A small textual representation of the subject suitable for display</td>
180
177
</tr>
181
178
<tr>
182
179
<td><p><span class="term"><em class="parameter"><code>storage</code></em> :</span></p></td>
183
180
<td>String identifier for the storage medium the subject is on.
184
 
          Se <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-storage" title="zeitgeist_subject_set_storage ()"><code class="function">zeitgeist_subject_set_storage()</code></a> for details
185
 
</td>
 
181
Se <a class="link" href="ZeitgeistSubject.html#zeitgeist-subject-set-storage" title="zeitgeist_subject_set_storage ()"><code class="function">zeitgeist_subject_set_storage()</code></a> for details</td>
186
182
</tr>
187
183
<tr>
188
184
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
189
 
<td> A newly create <a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> instance. The returned subject will
190
 
         have a floating reference which will be consumed if you pass the
191
 
         event to any of the methods provided by this library (like
192
 
         adding it to an event). If you  do not do that then you must free
193
 
         the subject youself with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
 
185
<td>A newly create <a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> instance. The returned subject will
 
186
have a floating reference which will be consumed if you pass the
 
187
event to any of the methods provided by this library (like
 
188
adding it to an event). If you  do not do that then you must free
 
189
the subject youself with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
194
190
</td>
195
191
</tr>
196
192
</tbody>
197
193
</table></div>
198
194
</div>
199
195
<hr>
200
 
<div class="refsect2" title="zeitgeist_subject_get_uri ()">
 
196
<div class="refsect2">
201
197
<a name="zeitgeist-subject-get-uri"></a><h3>zeitgeist_subject_get_uri ()</h3>
202
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_uri           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
198
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_uri           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
203
199
<p>
204
200
</p>
205
 
<div class="variablelist"><table border="0">
206
 
<col align="left" valign="top">
207
 
<tbody>
208
 
<tr>
209
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
210
 
<td>
211
 
</td>
212
 
</tr>
213
 
<tr>
214
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
215
 
<td>
216
 
</td>
217
 
</tr>
218
 
</tbody>
219
 
</table></div>
220
201
</div>
221
202
<hr>
222
 
<div class="refsect2" title="zeitgeist_subject_set_uri ()">
 
203
<div class="refsect2">
223
204
<a name="zeitgeist-subject-set-uri"></a><h3>zeitgeist_subject_set_uri ()</h3>
224
205
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_uri           (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
225
206
                                                         <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> *uri</code></em>);</pre>
226
207
<p>
227
208
</p>
228
 
<div class="variablelist"><table border="0">
229
 
<col align="left" valign="top">
230
 
<tbody>
231
 
<tr>
232
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
233
 
<td>
234
 
</td>
235
 
</tr>
236
 
<tr>
237
 
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
238
 
<td>
239
 
</td>
240
 
</tr>
241
 
</tbody>
242
 
</table></div>
243
209
</div>
244
210
<hr>
245
 
<div class="refsect2" title="zeitgeist_subject_get_interpretation ()">
 
211
<div class="refsect2">
246
212
<a name="zeitgeist-subject-get-interpretation"></a><h3>zeitgeist_subject_get_interpretation ()</h3>
247
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_interpretation
 
213
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_interpretation
248
214
                                                        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
249
215
<p>
250
216
</p>
251
 
<div class="variablelist"><table border="0">
252
 
<col align="left" valign="top">
253
 
<tbody>
254
 
<tr>
255
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
256
 
<td>
257
 
</td>
258
 
</tr>
259
 
<tr>
260
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
261
 
<td>
262
 
</td>
263
 
</tr>
264
 
</tbody>
265
 
</table></div>
266
217
</div>
267
218
<hr>
268
 
<div class="refsect2" title="zeitgeist_subject_set_interpretation ()">
 
219
<div class="refsect2">
269
220
<a name="zeitgeist-subject-set-interpretation"></a><h3>zeitgeist_subject_set_interpretation ()</h3>
270
221
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_interpretation
271
222
                                                        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
272
223
                                                         <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> *interpretation</code></em>);</pre>
273
224
<p>
274
225
</p>
275
 
<div class="variablelist"><table border="0">
276
 
<col align="left" valign="top">
277
 
<tbody>
278
 
<tr>
279
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
280
 
<td>
281
 
</td>
282
 
</tr>
283
 
<tr>
284
 
<td><p><span class="term"><em class="parameter"><code>interpretation</code></em> :</span></p></td>
285
 
<td>
286
 
</td>
287
 
</tr>
288
 
</tbody>
289
 
</table></div>
290
226
</div>
291
227
<hr>
292
 
<div class="refsect2" title="zeitgeist_subject_get_manifestation ()">
 
228
<div class="refsect2">
293
229
<a name="zeitgeist-subject-get-manifestation"></a><h3>zeitgeist_subject_get_manifestation ()</h3>
294
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_manifestation (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
230
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_manifestation (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
295
231
<p>
296
232
</p>
297
 
<div class="variablelist"><table border="0">
298
 
<col align="left" valign="top">
299
 
<tbody>
300
 
<tr>
301
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
302
 
<td>
303
 
</td>
304
 
</tr>
305
 
<tr>
306
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
307
 
<td>
308
 
</td>
309
 
</tr>
310
 
</tbody>
311
 
</table></div>
312
233
</div>
313
234
<hr>
314
 
<div class="refsect2" title="zeitgeist_subject_set_manifestation ()">
 
235
<div class="refsect2">
315
236
<a name="zeitgeist-subject-set-manifestation"></a><h3>zeitgeist_subject_set_manifestation ()</h3>
316
237
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_manifestation (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
317
238
                                                         <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> *manifestation</code></em>);</pre>
318
239
<p>
319
240
</p>
320
 
<div class="variablelist"><table border="0">
321
 
<col align="left" valign="top">
322
 
<tbody>
323
 
<tr>
324
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
325
 
<td>
326
 
</td>
327
 
</tr>
328
 
<tr>
329
 
<td><p><span class="term"><em class="parameter"><code>manifestation</code></em> :</span></p></td>
330
 
<td>
331
 
</td>
332
 
</tr>
333
 
</tbody>
334
 
</table></div>
335
241
</div>
336
242
<hr>
337
 
<div class="refsect2" title="zeitgeist_subject_get_mimetype ()">
 
243
<div class="refsect2">
338
244
<a name="zeitgeist-subject-get-mimetype"></a><h3>zeitgeist_subject_get_mimetype ()</h3>
339
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_mimetype      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
245
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_mimetype      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
340
246
<p>
341
247
</p>
342
 
<div class="variablelist"><table border="0">
343
 
<col align="left" valign="top">
344
 
<tbody>
345
 
<tr>
346
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
347
 
<td>
348
 
</td>
349
 
</tr>
350
 
<tr>
351
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
352
 
<td>
353
 
</td>
354
 
</tr>
355
 
</tbody>
356
 
</table></div>
357
248
</div>
358
249
<hr>
359
 
<div class="refsect2" title="zeitgeist_subject_set_mimetype ()">
 
250
<div class="refsect2">
360
251
<a name="zeitgeist-subject-set-mimetype"></a><h3>zeitgeist_subject_set_mimetype ()</h3>
361
252
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_mimetype      (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
362
253
                                                         <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> *mimetype</code></em>);</pre>
363
254
<p>
364
255
</p>
365
 
<div class="variablelist"><table border="0">
366
 
<col align="left" valign="top">
367
 
<tbody>
368
 
<tr>
369
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
370
 
<td>
371
 
</td>
372
 
</tr>
373
 
<tr>
374
 
<td><p><span class="term"><em class="parameter"><code>mimetype</code></em> :</span></p></td>
375
 
<td>
376
 
</td>
377
 
</tr>
378
 
</tbody>
379
 
</table></div>
380
256
</div>
381
257
<hr>
382
 
<div class="refsect2" title="zeitgeist_subject_get_origin ()">
 
258
<div class="refsect2">
383
259
<a name="zeitgeist-subject-get-origin"></a><h3>zeitgeist_subject_get_origin ()</h3>
384
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_origin        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
260
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_origin        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
385
261
<p>
386
262
</p>
387
 
<div class="variablelist"><table border="0">
388
 
<col align="left" valign="top">
389
 
<tbody>
390
 
<tr>
391
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
392
 
<td>
393
 
</td>
394
 
</tr>
395
 
<tr>
396
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
397
 
<td>
398
 
</td>
399
 
</tr>
400
 
</tbody>
401
 
</table></div>
402
263
</div>
403
264
<hr>
404
 
<div class="refsect2" title="zeitgeist_subject_set_origin ()">
 
265
<div class="refsect2">
405
266
<a name="zeitgeist-subject-set-origin"></a><h3>zeitgeist_subject_set_origin ()</h3>
406
267
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_origin        (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
407
268
                                                         <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> *origin</code></em>);</pre>
408
269
<p>
409
270
</p>
410
 
<div class="variablelist"><table border="0">
411
 
<col align="left" valign="top">
412
 
<tbody>
413
 
<tr>
414
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
415
 
<td>
416
 
</td>
417
 
</tr>
418
 
<tr>
419
 
<td><p><span class="term"><em class="parameter"><code>origin</code></em> :</span></p></td>
420
 
<td>
421
 
</td>
422
 
</tr>
423
 
</tbody>
424
 
</table></div>
425
271
</div>
426
272
<hr>
427
 
<div class="refsect2" title="zeitgeist_subject_get_text ()">
 
273
<div class="refsect2">
428
274
<a name="zeitgeist-subject-get-text"></a><h3>zeitgeist_subject_get_text ()</h3>
429
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_text          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
275
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_text          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
430
276
<p>
431
277
</p>
432
 
<div class="variablelist"><table border="0">
433
 
<col align="left" valign="top">
434
 
<tbody>
435
 
<tr>
436
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
437
 
<td>
438
 
</td>
439
 
</tr>
440
 
<tr>
441
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
442
 
<td>
443
 
</td>
444
 
</tr>
445
 
</tbody>
446
 
</table></div>
447
278
</div>
448
279
<hr>
449
 
<div class="refsect2" title="zeitgeist_subject_set_text ()">
 
280
<div class="refsect2">
450
281
<a name="zeitgeist-subject-set-text"></a><h3>zeitgeist_subject_set_text ()</h3>
451
282
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_text          (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
452
283
                                                         <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> *text</code></em>);</pre>
453
284
<p>
454
285
</p>
455
 
<div class="variablelist"><table border="0">
456
 
<col align="left" valign="top">
457
 
<tbody>
458
 
<tr>
459
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
460
 
<td>
461
 
</td>
462
 
</tr>
463
 
<tr>
464
 
<td><p><span class="term"><em class="parameter"><code>text</code></em> :</span></p></td>
465
 
<td>
466
 
</td>
467
 
</tr>
468
 
</tbody>
469
 
</table></div>
470
286
</div>
471
287
<hr>
472
 
<div class="refsect2" title="zeitgeist_subject_get_storage ()">
 
288
<div class="refsect2">
473
289
<a name="zeitgeist-subject-get-storage"></a><h3>zeitgeist_subject_get_storage ()</h3>
474
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        zeitgeist_subject_get_storage       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
 
290
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       zeitgeist_subject_get_storage       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>);</pre>
475
291
<p>
476
292
</p>
477
 
<div class="variablelist"><table border="0">
478
 
<col align="left" valign="top">
479
 
<tbody>
480
 
<tr>
481
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
482
 
<td>
483
 
</td>
484
 
</tr>
485
 
<tr>
486
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
487
 
<td>
488
 
</td>
489
 
</tr>
490
 
</tbody>
491
 
</table></div>
492
293
</div>
493
294
<hr>
494
 
<div class="refsect2" title="zeitgeist_subject_set_storage ()">
 
295
<div class="refsect2">
495
296
<a name="zeitgeist-subject-set-storage"></a><h3>zeitgeist_subject_set_storage ()</h3>
496
297
<pre class="programlisting"><span class="returnvalue">void</span>                zeitgeist_subject_set_storage       (<em class="parameter"><code><a class="link" href="ZeitgeistSubject.html" title="ZeitgeistSubject"><span class="type">ZeitgeistSubject</span></a> *subject</code></em>,
497
298
                                                         <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> *storage</code></em>);</pre>
498
299
<p>
499
300
</p>
500
 
<div class="variablelist"><table border="0">
501
 
<col align="left" valign="top">
502
 
<tbody>
503
 
<tr>
504
 
<td><p><span class="term"><em class="parameter"><code>subject</code></em> :</span></p></td>
505
 
<td>
506
 
</td>
507
 
</tr>
508
 
<tr>
509
 
<td><p><span class="term"><em class="parameter"><code>storage</code></em> :</span></p></td>
510
 
<td>
511
 
</td>
512
 
</tr>
513
 
</tbody>
514
 
</table></div>
515
301
</div>
516
302
</div>
517
303
</div>
518
304
<div class="footer">
519
305
<hr>
520
 
          Generated by GTK-Doc V1.15</div>
 
306
          Generated by GTK-Doc V1.16</div>
521
307
</body>
522
308
</html>
 
 
b'\\ No newline at end of file'