~ubuntu-branches/ubuntu/trusty/gimp/trusty

« back to all changes in this revision

Viewing changes to devel-docs/libgimpthumb/html/libgimpthumb-gimpthumb-utils.html

  • Committer: Bazaar Package Importer
  • Author(s): Ari Pollak
  • Date: 2009-08-14 09:57:17 UTC
  • mto: (1.1.21 upstream) (0.1.5 squeeze)
  • mto: This revision was merged to the branch mainline in revision 48.
  • Revision ID: james.westby@ubuntu.com-20090814095717-37dh2xqy5t0rurpk
Import upstream version 2.6.7

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>gimpthumb-utils</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
 
<link rel="start" href="index.html" title="GIMP Thumbnail Library Reference Manual">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 
7
<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
8
8
<link rel="up" href="libgimpthumb.html" title="Part I. GIMP Thumbnail Library">
9
9
<link rel="prev" href="GimpThumbnail.html" title="GimpThumbnail">
10
10
<link rel="next" href="libgimpthumb-gimpthumb-enums.html" title="gimpthumb-enums">
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="libgimpthumb.html" title="Part I. GIMP Thumbnail Library">
14
14
<link rel="index" href="libgimpthumb-index.html" title="Index">
26
26
<th width="100%" align="center">GIMP Thumbnail Library Reference Manual</th>
27
27
<td><a accesskey="n" href="libgimpthumb-gimpthumb-enums.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
28
</tr>
29
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#libgimpthumb-gimpthumb-utils.synopsis" class="shortcut">Top</a>
30
 
                   | 
31
 
                  <a href="#libgimpthumb-gimpthumb-utils.description" class="shortcut">Description</a></nobr></td></tr>
 
29
<tr><td colspan="5" class="shortcuts">
 
30
<a href="#libgimpthumb-gimpthumb-utils.synopsis" class="shortcut">Top</a>
 
31
                 | 
 
32
                <a href="#libgimpthumb-gimpthumb-utils.description" class="shortcut">Description</a>
 
33
</td></tr>
32
34
</table>
33
 
<div class="refentry" lang="en">
 
35
<div class="refentry" title="gimpthumb-utils">
34
36
<a name="libgimpthumb-gimpthumb-utils"></a><div class="titlepage"></div>
35
37
<div class="refnamediv"><table width="100%"><tr>
36
38
<td valign="top">
39
41
</td>
40
42
<td valign="top" align="right"></td>
41
43
</tr></table></div>
42
 
<div class="refsynopsisdiv">
 
44
<div class="refsynopsisdiv" title="Synopsis">
43
45
<a name="libgimpthumb-gimpthumb-utils.synopsis"></a><h2>Synopsis</h2>
44
46
<pre class="synopsis">
45
47
<a
52
54
>gchar</a> *thumb_basedir);
53
55
<a
54
56
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
55
 
>gchar</a>*              <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-find-thumb" title="gimp_thumb_find_thumb ()">gimp_thumb_find_thumb</a>               (const <a
 
57
>gchar</a> *             <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-find-thumb" title="gimp_thumb_find_thumb ()">gimp_thumb_find_thumb</a>               (const <a
56
58
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
57
59
>gchar</a> *uri,
58
60
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> *size);
59
61
<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType">GimpThumbFileType</a>   <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-file-test" title="gimp_thumb_file_test ()">gimp_thumb_file_test</a>                (const <a
60
62
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
61
63
>gchar</a> *filename,
62
 
                                                         gint64 *mtime,
63
 
                                                         gint64 *size,
 
64
                                                         <a
 
65
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
 
66
>gint64</a> *mtime,
 
67
                                                         <a
 
68
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
 
69
>gint64</a> *size,
64
70
                                                         <a
65
71
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
66
72
>gint</a> *err_no);
67
73
<a
68
74
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
69
 
>gchar</a>*              <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-name-from-uri" title="gimp_thumb_name_from_uri ()">gimp_thumb_name_from_uri</a>            (const <a
 
75
>gchar</a> *             <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-name-from-uri" title="gimp_thumb_name_from_uri ()">gimp_thumb_name_from_uri</a>            (const <a
70
76
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
71
77
>gchar</a> *uri,
72
78
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);
78
84
>GError</a> **error);
79
85
const <a
80
86
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
81
 
>gchar</a>*        <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()">gimp_thumb_get_thumb_dir</a>            (<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);
 
87
>gchar</a> *       <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()">gimp_thumb_get_thumb_dir</a>            (<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);
82
88
void                <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumbs-delete-for-uri" title="gimp_thumbs_delete_for_uri ()">gimp_thumbs_delete_for_uri</a>          (const <a
83
89
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
84
90
>gchar</a> *uri);
85
91
<a
86
92
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
87
 
>gchar</a>*              <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-name-from-uri-local" title="gimp_thumb_name_from_uri_local ()">gimp_thumb_name_from_uri_local</a>      (const <a
 
93
>gchar</a> *             <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-name-from-uri-local" title="gimp_thumb_name_from_uri_local ()">gimp_thumb_name_from_uri_local</a>      (const <a
88
94
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
89
95
>gchar</a> *uri,
90
96
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);
99
105
>GError</a> **error);
100
106
<a
101
107
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
102
 
>gchar</a>*              <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-get-thumb-dir-local" title="gimp_thumb_get_thumb_dir_local ()">gimp_thumb_get_thumb_dir_local</a>      (const <a
 
108
>gchar</a> *             <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-get-thumb-dir-local" title="gimp_thumb_get_thumb_dir_local ()">gimp_thumb_get_thumb_dir_local</a>      (const <a
103
109
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
104
110
>gchar</a> *dirname,
105
111
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);
108
114
>gchar</a> *uri);
109
115
</pre>
110
116
</div>
111
 
<div class="refsect1" lang="en">
 
117
<div class="refsect1" title="Description">
112
118
<a name="libgimpthumb-gimpthumb-utils.description"></a><h2>Description</h2>
113
119
<p>
114
 
 
115
120
</p>
116
121
</div>
117
 
<div class="refsect1" lang="en">
 
122
<div class="refsect1" title="Details">
118
123
<a name="libgimpthumb-gimpthumb-utils.details"></a><h2>Details</h2>
119
 
<div class="refsect2" lang="en">
 
124
<div class="refsect2" title="gimp_thumb_init ()">
120
125
<a name="gimp-thumb-init"></a><h3>gimp_thumb_init ()</h3>
121
126
<pre class="programlisting"><a
122
127
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
141
146
</p>
142
147
<p>
143
148
Usually you will pass <a
144
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"
 
149
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
145
150
><code class="literal">NULL</code></a> for <em class="parameter"><code>thumb_basedir</code></em>. Thumbnails will
146
151
then be stored in the user's personal thumbnail directory as
147
152
defined in the spec. If you wish to use libgimpthumb to store
148
153
application-specific thumbnails, you can specify a different base
149
154
directory here.</p>
150
155
<p>
151
 
 
152
156
</p>
153
157
<div class="variablelist"><table border="0">
154
158
<col align="left" valign="top">
161
165
<tr>
162
166
<td><p><span class="term"><em class="parameter"><code>thumb_basedir</code></em> :</span></p></td>
163
167
<td> an absolute path or <a
164
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"
 
168
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
165
169
><code class="literal">NULL</code></a> to use the default
166
170
</td>
167
171
</tr>
168
172
<tr>
169
173
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
170
174
<td> <a
171
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"
 
175
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
172
176
><code class="literal">TRUE</code></a> if the library was successfully initialized.
173
177
</td>
174
178
</tr>
176
180
</table></div>
177
181
</div>
178
182
<hr>
179
 
<div class="refsect2" lang="en">
 
183
<div class="refsect2" title="gimp_thumb_find_thumb ()">
180
184
<a name="gimp-thumb-find-thumb"></a><h3>gimp_thumb_find_thumb ()</h3>
181
185
<pre class="programlisting"><a
182
186
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
183
 
>gchar</a>*              gimp_thumb_find_thumb               (const <a
 
187
>gchar</a> *             gimp_thumb_find_thumb               (const <a
184
188
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
185
189
>gchar</a> *uri,
186
190
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> *size);</pre>
200
204
If a thumbnail is found, it's size is written to the variable
201
205
pointer to by <em class="parameter"><code>size</code></em> and the file location is returned.</p>
202
206
<p>
203
 
 
204
207
</p>
205
208
<div class="variablelist"><table border="0">
206
209
<col align="left" valign="top">
219
222
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
220
223
<td> a newly allocated string in the encoding of the
221
224
              filesystem or <a
222
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"
 
225
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
223
226
><code class="literal">NULL</code></a> if no thumbnail for <em class="parameter"><code>uri</code></em> was found
224
227
</td>
225
228
</tr>
227
230
</table></div>
228
231
</div>
229
232
<hr>
230
 
<div class="refsect2" lang="en">
 
233
<div class="refsect2" title="gimp_thumb_file_test ()">
231
234
<a name="gimp-thumb-file-test"></a><h3>gimp_thumb_file_test ()</h3>
232
235
<pre class="programlisting"><a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType">GimpThumbFileType</a>   gimp_thumb_file_test                (const <a
233
236
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
234
237
>gchar</a> *filename,
235
 
                                                         gint64 *mtime,
236
 
                                                         gint64 *size,
 
238
                                                         <a
 
239
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
 
240
>gint64</a> *mtime,
 
241
                                                         <a
 
242
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
 
243
>gint64</a> *size,
237
244
                                                         <a
238
245
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
239
246
>gint</a> *err_no);</pre>
242
249
checks if the given <em class="parameter"><code>filename</code></em> exists and returns modification time
243
250
and file size in 64bit integer values.</p>
244
251
<p>
245
 
 
246
252
</p>
247
253
<div class="variablelist"><table border="0">
248
254
<col align="left" valign="top">
269
275
</tr>
270
276
<tr>
271
277
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
272
 
<td> The type of the file, or <a class="link" href="libgimpthumb-gimpthumb-enums.html#GIMP-THUMB-FILE-TYPE-NONE:CAPS"><span class="type">GIMP_THUMB_FILE_TYPE_NONE</span></a> if
 
278
<td> The type of the file, or <a class="link" href="libgimpthumb-gimpthumb-enums.html#GIMP-THUMB-FILE-TYPE-NONE--CAPS"><span class="type">GIMP_THUMB_FILE_TYPE_NONE</span></a> if
273
279
              the file doesn't exist.
274
280
</td>
275
281
</tr>
277
283
</table></div>
278
284
</div>
279
285
<hr>
280
 
<div class="refsect2" lang="en">
 
286
<div class="refsect2" title="gimp_thumb_name_from_uri ()">
281
287
<a name="gimp-thumb-name-from-uri"></a><h3>gimp_thumb_name_from_uri ()</h3>
282
288
<pre class="programlisting"><a
283
289
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
284
 
>gchar</a>*              gimp_thumb_name_from_uri            (const <a
 
290
>gchar</a> *             gimp_thumb_name_from_uri            (const <a
285
291
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
286
292
>gchar</a> *uri,
287
293
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);</pre>
289
295
Creates the name of the thumbnail file of the specified <em class="parameter"><code>size</code></em> that
290
296
belongs to an image file located at the given <em class="parameter"><code>uri</code></em>.</p>
291
297
<p>
292
 
 
293
298
</p>
294
299
<div class="variablelist"><table border="0">
295
300
<col align="left" valign="top">
308
313
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
309
314
<td> a newly allocated filename in the encoding of the
310
315
              filesystem or <a
311
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"
 
316
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
312
317
><code class="literal">NULL</code></a> if <em class="parameter"><code>uri</code></em> points to the user's
313
318
              thumbnail repository.
314
319
</td>
317
322
</table></div>
318
323
</div>
319
324
<hr>
320
 
<div class="refsect2" lang="en">
 
325
<div class="refsect2" title="gimp_thumb_ensure_thumb_dir ()">
321
326
<a name="gimp-thumb-ensure-thumb-dir"></a><h3>gimp_thumb_ensure_thumb_dir ()</h3>
322
327
<pre class="programlisting"><a
323
328
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
335
340
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()"><code class="function">gimp_thumbnail_save_thumb()</code></a> and <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-failure" title="gimp_thumbnail_save_failure ()"><code class="function">gimp_thumbnail_save_failure()</code></a> will
336
341
do this for you.</p>
337
342
<p>
338
 
 
339
343
</p>
340
344
<div class="variablelist"><table border="0">
341
345
<col align="left" valign="top">
353
357
<tr>
354
358
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
355
359
<td> <a
356
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"
 
360
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
357
361
><code class="literal">TRUE</code></a> is the directory exists, <a
358
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"
 
362
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
359
363
><code class="literal">FALSE</code></a> if it could not
360
364
              be created
361
365
</td>
364
368
</table></div>
365
369
</div>
366
370
<hr>
367
 
<div class="refsect2" lang="en">
 
371
<div class="refsect2" title="gimp_thumb_get_thumb_dir ()">
368
372
<a name="gimp-thumb-get-thumb-dir"></a><h3>gimp_thumb_get_thumb_dir ()</h3>
369
373
<pre class="programlisting">const <a
370
374
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
371
 
>gchar</a>*        gimp_thumb_get_thumb_dir            (<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);</pre>
 
375
>gchar</a> *       gimp_thumb_get_thumb_dir            (<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);</pre>
372
376
<p>
373
377
Retrieve the name of the thumbnail folder for a specific size. The
374
378
returned pointer will become invalid if <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-init" title="gimp_thumb_init ()"><code class="function">gimp_thumb_init()</code></a> is used
375
379
again. It must not be changed or freed.</p>
376
380
<p>
377
 
 
378
381
</p>
379
382
<div class="variablelist"><table border="0">
380
383
<col align="left" valign="top">
393
396
</table></div>
394
397
</div>
395
398
<hr>
396
 
<div class="refsect2" lang="en">
 
399
<div class="refsect2" title="gimp_thumbs_delete_for_uri ()">
397
400
<a name="gimp-thumbs-delete-for-uri"></a><h3>gimp_thumbs_delete_for_uri ()</h3>
398
401
<pre class="programlisting">void                gimp_thumbs_delete_for_uri          (const <a
399
402
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
402
405
Deletes all thumbnails for the image file specified by <em class="parameter"><code>uri</code></em> from the
403
406
user's thumbnail repository.</p>
404
407
<p>
405
 
 
406
408
</p>
407
409
<div class="variablelist"><table border="0">
408
410
<col align="left" valign="top">
412
414
</td>
413
415
</tr></tbody>
414
416
</table></div>
415
 
<p class="since">Since  GIMP 2.2
416
 
</p>
 
417
<p class="since">Since GIMP 2.2</p>
417
418
</div>
418
419
<hr>
419
 
<div class="refsect2" lang="en">
 
420
<div class="refsect2" title="gimp_thumb_name_from_uri_local ()">
420
421
<a name="gimp-thumb-name-from-uri-local"></a><h3>gimp_thumb_name_from_uri_local ()</h3>
421
422
<pre class="programlisting"><a
422
423
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
423
 
>gchar</a>*              gimp_thumb_name_from_uri_local      (const <a
 
424
>gchar</a> *             gimp_thumb_name_from_uri_local      (const <a
424
425
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
425
426
>gchar</a> *uri,
426
427
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);</pre>
429
430
that belongs to an image file located at the given <em class="parameter"><code>uri</code></em>. Local
430
431
thumbnails have been introduced with version 0.7 of the spec.</p>
431
432
<p>
432
 
 
433
433
</p>
434
434
<div class="variablelist"><table border="0">
435
435
<col align="left" valign="top">
448
448
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
449
449
<td> a newly allocated filename in the encoding of the
450
450
              filesystem or <a
451
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"
 
451
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
452
452
><code class="literal">NULL</code></a> if <em class="parameter"><code>uri</code></em> is a remote file or
453
453
              points to the user's thumbnail repository.
454
454
 
456
456
</tr>
457
457
</tbody>
458
458
</table></div>
459
 
<p class="since">Since  GIMP 2.2
460
 
</p>
 
459
<p class="since">Since GIMP 2.2</p>
461
460
</div>
462
461
<hr>
463
 
<div class="refsect2" lang="en">
 
462
<div class="refsect2" title="gimp_thumb_ensure_thumb_dir_local ()">
464
463
<a name="gimp-thumb-ensure-thumb-dir-local"></a><h3>gimp_thumb_ensure_thumb_dir_local ()</h3>
465
464
<pre class="programlisting"><a
466
465
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
480
479
You shouldn't have to call this function directly since
481
480
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local" title="gimp_thumbnail_save_thumb_local ()"><code class="function">gimp_thumbnail_save_thumb_local()</code></a> will do this for you.</p>
482
481
<p>
483
 
 
484
482
</p>
485
483
<div class="variablelist"><table border="0">
486
484
<col align="left" valign="top">
503
501
<tr>
504
502
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
505
503
<td> <a
506
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"
 
504
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
507
505
><code class="literal">TRUE</code></a> is the directory exists, <a
508
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"
 
506
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
509
507
><code class="literal">FALSE</code></a> if it could not
510
508
              be created
511
509
 
513
511
</tr>
514
512
</tbody>
515
513
</table></div>
516
 
<p class="since">Since  GIMP 2.2
517
 
</p>
 
514
<p class="since">Since GIMP 2.2</p>
518
515
</div>
519
516
<hr>
520
 
<div class="refsect2" lang="en">
 
517
<div class="refsect2" title="gimp_thumb_get_thumb_dir_local ()">
521
518
<a name="gimp-thumb-get-thumb-dir-local"></a><h3>gimp_thumb_get_thumb_dir_local ()</h3>
522
519
<pre class="programlisting"><a
523
520
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
524
 
>gchar</a>*              gimp_thumb_get_thumb_dir_local      (const <a
 
521
>gchar</a> *             gimp_thumb_get_thumb_dir_local      (const <a
525
522
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
526
523
>gchar</a> *dirname,
527
524
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a> size);</pre>
530
527
size.  Unlike <a class="link" href="libgimpthumb-gimpthumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()"><code class="function">gimp_thumb_get_thumb_dir()</code></a> the returned string is not
531
528
constant and should be free'd when it is not any longer needed.</p>
532
529
<p>
533
 
 
534
530
</p>
535
531
<div class="variablelist"><table border="0">
536
532
<col align="left" valign="top">
553
549
</tr>
554
550
</tbody>
555
551
</table></div>
556
 
<p class="since">Since  GIMP 2.2
557
 
</p>
 
552
<p class="since">Since GIMP 2.2</p>
558
553
</div>
559
554
<hr>
560
 
<div class="refsect2" lang="en">
 
555
<div class="refsect2" title="gimp_thumbs_delete_for_uri_local ()">
561
556
<a name="gimp-thumbs-delete-for-uri-local"></a><h3>gimp_thumbs_delete_for_uri_local ()</h3>
562
557
<pre class="programlisting">void                gimp_thumbs_delete_for_uri_local    (const <a
563
558
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
566
561
Deletes all thumbnails for the image file specified by <em class="parameter"><code>uri</code></em> from
567
562
the local thumbnail repository.</p>
568
563
<p>
569
 
 
570
564
</p>
571
565
<div class="variablelist"><table border="0">
572
566
<col align="left" valign="top">
576
570
</td>
577
571
</tr></tbody>
578
572
</table></div>
579
 
<p class="since">Since  GIMP 2.2
580
 
</p>
 
573
<p class="since">Since GIMP 2.2</p>
581
574
</div>
582
575
</div>
583
576
</div>
584
577
<div class="footer">
585
578
<hr>
586
 
          Generated by GTK-Doc V1.10</div>
 
579
          Generated by GTK-Doc V1.11</div>
587
580
</body>
588
581
</html>