4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ev-metadata-manager</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
<link rel="home" href="index.html" title="Evince Programmer's Reference Manual">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="Evince Programmer's Reference Manual">
8
8
<link rel="up" href="pt01.html" title="Part I. Evince Frontend">
9
9
<link rel="prev" href="evince-EvHistory.html" title="EvHistory">
10
10
<link rel="next" href="EvNavigationAction.html" title="EvNavigationAction">
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="pt01.html" title="Part I. Evince Frontend">
14
14
<link rel="index" href="ix01.html" title="Index">
22
22
<th width="100%" align="center">Evince Programmer's Reference Manual</th>
23
23
<td><a accesskey="n" href="EvNavigationAction.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
25
<tr><td colspan="5" class="shortcuts"><nobr><a href="#evince-ev-metadata-manager.synopsis" class="shortcut">Top</a>
27
<a href="#evince-ev-metadata-manager.description" class="shortcut">Description</a></nobr></td></tr>
25
<tr><td colspan="5" class="shortcuts">
26
<a href="#evince-ev-metadata-manager.synopsis" class="shortcut">Top</a>
28
<a href="#evince-ev-metadata-manager.description" class="shortcut">Description</a>
29
31
<div class="refentry" lang="en">
30
32
<a name="evince-ev-metadata-manager"></a><div class="titlepage"></div>
39
41
<a name="evince-ev-metadata-manager.synopsis"></a><h2>Synopsis</h2>
40
42
<pre class="synopsis">
41
43
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-init" title="ev_metadata_manager_init ()">ev_metadata_manager_init</a> (void);
43
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
44
>gboolean</a> <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-get" title="ev_metadata_manager_get ()">ev_metadata_manager_get</a> (const <a
45
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
48
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
51
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
54
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
55
>gboolean</a> ignore_last);
56
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set" title="ev_metadata_manager_set ()">ev_metadata_manager_set</a> (const <a
57
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
60
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
63
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
65
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-int" title="ev_metadata_manager_set_int ()">ev_metadata_manager_set_int</a> (const <a
66
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
44
gboolean <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-get" title="ev_metadata_manager_get ()">ev_metadata_manager_get</a> (const gchar *uri,
47
gboolean ignore_last);
48
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set" title="ev_metadata_manager_set ()">ev_metadata_manager_set</a> (const gchar *uri,
51
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-int" title="ev_metadata_manager_set_int ()">ev_metadata_manager_set_int</a> (const gchar *uri,
72
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-double" title="ev_metadata_manager_set_double ()">ev_metadata_manager_set_double</a> (const <a
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
54
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-double" title="ev_metadata_manager_set_double ()">ev_metadata_manager_set_double</a> (const gchar *uri,
79
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-string" title="ev_metadata_manager_set_string ()">ev_metadata_manager_set_string</a> (const <a
80
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
83
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
86
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
88
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-boolean" title="ev_metadata_manager_set_boolean ()">ev_metadata_manager_set_boolean</a> (const <a
89
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
92
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
95
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
57
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-string" title="ev_metadata_manager_set_string ()">ev_metadata_manager_set_string</a> (const gchar *uri,
60
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-set-boolean" title="ev_metadata_manager_set_boolean ()">ev_metadata_manager_set_boolean</a> (const gchar *uri,
97
63
void <a class="link" href="evince-ev-metadata-manager.html#ev-metadata-manager-shutdown" title="ev_metadata_manager_shutdown ()">ev_metadata_manager_shutdown</a> (void);
100
66
<div class="refsect1" lang="en">
101
67
<a name="evince-ev-metadata-manager.description"></a><h2>Description</h2>
106
71
<div class="refsect1" lang="en">
112
77
Creates an EvMetadataManager with default values.
115
values_loaded -> <a
116
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
117
><code class="literal">FALSE</code></a>.
80
values_loaded -> <code class="literal">FALSE</code>.
118
81
timeout_id -> the id of the event source.
119
items -> a new full empty <a
120
href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHashTable"
121
><span class="type">GHashTable</span></a>.</p>
82
items -> a new full empty <span class="type">GHashTable</span>.</p>
127
87
<div class="refsect2" lang="en">
128
88
<a name="ev-metadata-manager-get"></a><h3>ev_metadata_manager_get ()</h3>
129
<pre class="programlisting"><a
130
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
131
>gboolean</a> ev_metadata_manager_get (const <a
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
135
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
138
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
141
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
142
>gboolean</a> ignore_last);</pre>
89
<pre class="programlisting">gboolean ev_metadata_manager_get (const gchar *uri,
92
gboolean ignore_last);</pre>
144
94
Retrieve value for uri in metadata database</p>
148
97
<div class="variablelist"><table border="0">
149
98
<col align="left" valign="top">
180
129
<div class="refsect2" lang="en">
181
130
<a name="ev-metadata-manager-set"></a><h3>ev_metadata_manager_set ()</h3>
182
<pre class="programlisting">void ev_metadata_manager_set (const <a
183
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
186
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
189
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
190
>GValue</a> *value);</pre>
131
<pre class="programlisting">void ev_metadata_manager_set (const gchar *uri,
133
const GValue *value);</pre>
192
135
Set value for key in metadata database</p>
196
138
<div class="variablelist"><table border="0">
197
139
<col align="left" valign="top">
218
160
<div class="refsect2" lang="en">
219
161
<a name="ev-metadata-manager-set-int"></a><h3>ev_metadata_manager_set_int ()</h3>
220
<pre class="programlisting">void ev_metadata_manager_set_int (const <a
221
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
224
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
162
<pre class="programlisting">void ev_metadata_manager_set_int (const gchar *uri,
226
164
int value);</pre>
230
167
<div class="variablelist"><table border="0">
231
168
<col align="left" valign="top">
254
189
<div class="refsect2" lang="en">
255
190
<a name="ev-metadata-manager-set-double"></a><h3>ev_metadata_manager_set_double ()</h3>
256
<pre class="programlisting">void ev_metadata_manager_set_double (const <a
257
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
260
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
191
<pre class="programlisting">void ev_metadata_manager_set_double (const gchar *uri,
262
193
double value);</pre>
266
196
<div class="variablelist"><table border="0">
267
197
<col align="left" valign="top">
290
218
<div class="refsect2" lang="en">
291
219
<a name="ev-metadata-manager-set-string"></a><h3>ev_metadata_manager_set_string ()</h3>
292
<pre class="programlisting">void ev_metadata_manager_set_string (const <a
293
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
296
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
299
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
300
>gchar</a> *value);</pre>
220
<pre class="programlisting">void ev_metadata_manager_set_string (const gchar *uri,
222
const gchar *value);</pre>
304
225
<div class="variablelist"><table border="0">
305
226
<col align="left" valign="top">
328
247
<div class="refsect2" lang="en">
329
248
<a name="ev-metadata-manager-set-boolean"></a><h3>ev_metadata_manager_set_boolean ()</h3>
330
<pre class="programlisting">void ev_metadata_manager_set_boolean (const <a
331
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
334
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
337
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
338
>gboolean</a> value);</pre>
249
<pre class="programlisting">void ev_metadata_manager_set_boolean (const gchar *uri,
251
gboolean value);</pre>
342
254
<div class="variablelist"><table border="0">
343
255
<col align="left" valign="top">