~ubuntu-branches/ubuntu/vivid/glib2.0/vivid-proposed

« back to all changes in this revision

Viewing changes to docs/reference/gio/html/GFileInfo.html

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2014-03-24 20:58:34 UTC
  • mfrom: (1.66.13)
  • Revision ID: package-import@ubuntu.com-20140324205834-8hsgok8k36ftocqa
Tags: 2.40.0-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
</tr>
67
67
<tr>
68
68
<td class="function_type">
69
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
69
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
70
70
</td>
71
71
<td class="function_name">
72
72
<a class="link" href="GFileInfo.html#g-file-info-has-attribute" title="g_file_info_has_attribute ()">g_file_info_has_attribute</a> <span class="c_punctuation">()</span>
74
74
</tr>
75
75
<tr>
76
76
<td class="function_type">
77
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
77
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
78
78
</td>
79
79
<td class="function_name">
80
80
<a class="link" href="GFileInfo.html#g-file-info-has-namespace" title="g_file_info_has_namespace ()">g_file_info_has_namespace</a> <span class="c_punctuation">()</span>
114
114
</tr>
115
115
<tr>
116
116
<td class="function_type">
117
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
117
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
118
118
</td>
119
119
<td class="function_name">
120
120
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-data" title="g_file_info_get_attribute_data ()">g_file_info_get_attribute_data</a> <span class="c_punctuation">()</span>
152
152
</tr>
153
153
<tr>
154
154
<td class="function_type">
155
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
155
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
156
156
</td>
157
157
<td class="function_name">
158
158
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-boolean" title="g_file_info_get_attribute_boolean ()">g_file_info_get_attribute_boolean</a> <span class="c_punctuation">()</span>
160
160
</tr>
161
161
<tr>
162
162
<td class="function_type">
163
 
<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
 
163
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
164
164
</td>
165
165
<td class="function_name">
166
166
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-uint32" title="g_file_info_get_attribute_uint32 ()">g_file_info_get_attribute_uint32</a> <span class="c_punctuation">()</span>
168
168
</tr>
169
169
<tr>
170
170
<td class="function_type">
171
 
<a href="../glib/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
 
171
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
172
172
</td>
173
173
<td class="function_name">
174
174
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-int32" title="g_file_info_get_attribute_int32 ()">g_file_info_get_attribute_int32</a> <span class="c_punctuation">()</span>
176
176
</tr>
177
177
<tr>
178
178
<td class="function_type">
179
 
<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
 
179
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
180
180
</td>
181
181
<td class="function_name">
182
182
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-uint64" title="g_file_info_get_attribute_uint64 ()">g_file_info_get_attribute_uint64</a> <span class="c_punctuation">()</span>
184
184
</tr>
185
185
<tr>
186
186
<td class="function_type">
187
 
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
 
187
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
188
188
</td>
189
189
<td class="function_name">
190
190
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-int64" title="g_file_info_get_attribute_int64 ()">g_file_info_get_attribute_int64</a> <span class="c_punctuation">()</span>
192
192
</tr>
193
193
<tr>
194
194
<td class="function_type">
195
 
<a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *
 
195
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *
196
196
</td>
197
197
<td class="function_name">
198
198
<a class="link" href="GFileInfo.html#g-file-info-get-attribute-object" title="g_file_info_get_attribute_object ()">g_file_info_get_attribute_object</a> <span class="c_punctuation">()</span>
208
208
</tr>
209
209
<tr>
210
210
<td class="function_type">
211
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
211
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
212
212
</td>
213
213
<td class="function_name">
214
214
<a class="link" href="GFileInfo.html#g-file-info-set-attribute-status" title="g_file_info_set_attribute_status ()">g_file_info_set_attribute_status</a> <span class="c_punctuation">()</span>
304
304
</tr>
305
305
<tr>
306
306
<td class="function_type">
307
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
307
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
308
308
</td>
309
309
<td class="function_name">
310
310
<a class="link" href="GFileInfo.html#g-file-info-get-is-hidden" title="g_file_info_get_is_hidden ()">g_file_info_get_is_hidden</a> <span class="c_punctuation">()</span>
312
312
</tr>
313
313
<tr>
314
314
<td class="function_type">
315
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
315
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
316
316
</td>
317
317
<td class="function_name">
318
318
<a class="link" href="GFileInfo.html#g-file-info-get-is-backup" title="g_file_info_get_is_backup ()">g_file_info_get_is_backup</a> <span class="c_punctuation">()</span>
320
320
</tr>
321
321
<tr>
322
322
<td class="function_type">
323
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
323
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
324
324
</td>
325
325
<td class="function_name">
326
326
<a class="link" href="GFileInfo.html#g-file-info-get-is-symlink" title="g_file_info_get_is_symlink ()">g_file_info_get_is_symlink</a> <span class="c_punctuation">()</span>
372
372
</tr>
373
373
<tr>
374
374
<td class="function_type">
375
 
<a href="../glib/glib-Basic-Types.html#goffset"><span class="returnvalue">goffset</span></a>
 
375
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="returnvalue">goffset</span></a>
376
376
</td>
377
377
<td class="function_name">
378
378
<a class="link" href="GFileInfo.html#g-file-info-get-size" title="g_file_info_get_size ()">g_file_info_get_size</a> <span class="c_punctuation">()</span>
402
402
</tr>
403
403
<tr>
404
404
<td class="function_type">
405
 
<a href="../glib/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
 
405
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
406
406
</td>
407
407
<td class="function_name">
408
408
<a class="link" href="GFileInfo.html#g-file-info-get-sort-order" title="g_file_info_get_sort_order ()">g_file_info_get_sort_order</a> <span class="c_punctuation">()</span>
410
410
</tr>
411
411
<tr>
412
412
<td class="function_type">
413
 
<a href="../glib/glib-GDateTime.html#GDateTime"><span class="returnvalue">GDateTime</span></a> *
 
413
<a href="http://library.gnome.org/devel/glib/unstable/glib-GDateTime.html#GDateTime"><span class="returnvalue">GDateTime</span></a> *
414
414
</td>
415
415
<td class="function_name">
416
416
<a class="link" href="GFileInfo.html#g-file-info-get-deletion-date" title="g_file_info_get_deletion_date ()">g_file_info_get_deletion_date</a> <span class="c_punctuation">()</span>
570
570
</tr>
571
571
<tr>
572
572
<td class="function_type">
573
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
573
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
574
574
</td>
575
575
<td class="function_name">
576
576
<a class="link" href="GFileInfo.html#g-file-attribute-matcher-matches" title="g_file_attribute_matcher_matches ()">g_file_attribute_matcher_matches</a> <span class="c_punctuation">()</span>
578
578
</tr>
579
579
<tr>
580
580
<td class="function_type">
581
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
581
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
582
582
</td>
583
583
<td class="function_name">
584
584
<a class="link" href="GFileInfo.html#g-file-attribute-matcher-matches-only" title="g_file_attribute_matcher_matches_only ()">g_file_attribute_matcher_matches_only</a> <span class="c_punctuation">()</span>
586
586
</tr>
587
587
<tr>
588
588
<td class="function_type">
589
 
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
589
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
590
590
</td>
591
591
<td class="function_name">
592
592
<a class="link" href="GFileInfo.html#g-file-attribute-matcher-enumerate-namespace" title="g_file_attribute_matcher_enumerate_namespace ()">g_file_attribute_matcher_enumerate_namespace</a> <span class="c_punctuation">()</span>
947
947
</div>
948
948
<div class="refsect1">
949
949
<a name="GFileInfo.object-hierarchy"></a><h2>Object Hierarchy</h2>
950
 
<pre class="screen">    <a href="/home/desrt/.cache/jhbuild/install/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
 
950
<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html">GBoxed</a>
951
951
    <span class="lineart">╰──</span> GFileAttributeMatcher
952
 
    <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
952
    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
953
953
    <span class="lineart">╰──</span> GFileInfo
954
954
</pre>
955
955
</div>
1057
1057
<hr>
1058
1058
<div class="refsect2">
1059
1059
<a name="g-file-info-has-attribute"></a><h3>g_file_info_has_attribute ()</h3>
1060
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1060
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1061
1061
g_file_info_has_attribute (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1062
1062
                           <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1063
1063
<p>Checks if a file info structure has an attribute named <em class="parameter"><code>attribute</code></em>
1086
1086
</div>
1087
1087
<div class="refsect3">
1088
1088
<a name="id-1.4.2.4.9.5.6"></a><h4>Returns</h4>
1089
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>Ginfo</code></em>
 
1089
<p> <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>Ginfo</code></em>
1090
1090
has an attribute named <em class="parameter"><code>attribute</code></em>
1091
1091
,
1092
 
<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
1092
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
1093
1093
<p></p>
1094
1094
</div>
1095
1095
</div>
1096
1096
<hr>
1097
1097
<div class="refsect2">
1098
1098
<a name="g-file-info-has-namespace"></a><h3>g_file_info_has_namespace ()</h3>
1099
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1099
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1100
1100
g_file_info_has_namespace (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1101
1101
                           <em class="parameter"><code>const <span class="type">char</span> *name_space</code></em>);</pre>
1102
1102
<p>Checks if a file info structure has an attribute in the
1126
1126
</div>
1127
1127
<div class="refsect3">
1128
1128
<a name="id-1.4.2.4.9.6.6"></a><h4>Returns</h4>
1129
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>Ginfo</code></em>
 
1129
<p> <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>Ginfo</code></em>
1130
1130
has an attribute in <em class="parameter"><code>name_space</code></em>
1131
1131
,
1132
 
<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
1132
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
1133
1133
<p></p>
1134
1134
</div>
1135
1135
<p class="since">Since 2.22</p>
1168
1168
<p> a null-terminated array of strings of all of the
1169
1169
possible attribute types for the given <em class="parameter"><code>name_space</code></em>
1170
1170
, or
1171
 
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
 
1171
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
1172
1172
<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1173
1173
</div>
1174
1174
</div>
1276
1276
<a name="id-1.4.2.4.9.10.6"></a><h4>Returns</h4>
1277
1277
<p> a UTF-8 string associated with the given <em class="parameter"><code>attribute</code></em>
1278
1278
.
1279
 
When you're done with the string it must be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.</p>
 
1279
When you're done with the string it must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.</p>
1280
1280
<p></p>
1281
1281
</div>
1282
1282
</div>
1283
1283
<hr>
1284
1284
<div class="refsect2">
1285
1285
<a name="g-file-info-get-attribute-data"></a><h3>g_file_info_get_attribute_data ()</h3>
1286
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1286
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1287
1287
g_file_info_get_attribute_data (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1288
1288
                                <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
1289
1289
                                <em class="parameter"><code><a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> *type</code></em>,
1290
 
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> *value_pp</code></em>,
 
1290
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> *value_pp</code></em>,
1291
1291
                                <em class="parameter"><code><a class="link" href="gio-GFileAttribute.html#GFileAttributeStatus" title="enum GFileAttributeStatus"><span class="type">GFileAttributeStatus</span></a> *status</code></em>);</pre>
1292
1292
<p>Gets the attribute type, value and status for an attribute key.</p>
1293
1293
<div class="refsect3">
1311
1311
</tr>
1312
1312
<tr>
1313
1313
<td class="parameter_name"><p>type</p></td>
1314
 
<td class="parameter_description"><p> return location for the attribute type, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1314
<td class="parameter_description"><p> return location for the attribute type, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1315
1315
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1316
1316
</tr>
1317
1317
<tr>
1318
1318
<td class="parameter_name"><p>value_pp</p></td>
1319
 
<td class="parameter_description"><p> return location for the attribute value, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1319
<td class="parameter_description"><p> return location for the attribute value, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1320
1320
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1321
1321
</tr>
1322
1322
<tr>
1323
1323
<td class="parameter_name"><p>status</p></td>
1324
 
<td class="parameter_description"><p> return location for the attribute status, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1324
<td class="parameter_description"><p> return location for the attribute status, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1325
1325
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
1326
1326
</tr>
1327
1327
</tbody>
1329
1329
</div>
1330
1330
<div class="refsect3">
1331
1331
<a name="id-1.4.2.4.9.11.6"></a><h4>Returns</h4>
1332
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>info</code></em>
 
1332
<p> <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>info</code></em>
1333
1333
has an attribute named <em class="parameter"><code>attribute</code></em>
1334
1334
,
1335
 
<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p>
 
1335
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p>
1336
1336
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1337
1337
</div>
1338
1338
</div>
1380
1380
g_file_info_get_attribute_string (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1381
1381
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1382
1382
<p>Gets the value of a string attribute. If the attribute does
1383
 
not contain a string, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
 
1383
not contain a string, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
1384
1384
<div class="refsect3">
1385
1385
<a name="id-1.4.2.4.9.13.5"></a><h4>Parameters</h4>
1386
1386
<div class="informaltable"><table width="100%" border="0">
1407
1407
<a name="id-1.4.2.4.9.13.6"></a><h4>Returns</h4>
1408
1408
<p> the contents of the <em class="parameter"><code>attribute</code></em>
1409
1409
value as a UTF-8 string, or
1410
 
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.</p>
 
1410
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.</p>
1411
1411
<p></p>
1412
1412
</div>
1413
1413
</div>
1418
1418
g_file_info_get_attribute_stringv (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1419
1419
                                   <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1420
1420
<p>Gets the value of a stringv attribute. If the attribute does
1421
 
not contain a stringv, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
 
1421
not contain a stringv, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
1422
1422
<div class="refsect3">
1423
1423
<a name="id-1.4.2.4.9.14.5"></a><h4>Parameters</h4>
1424
1424
<div class="informaltable"><table width="100%" border="0">
1445
1445
<a name="id-1.4.2.4.9.14.6"></a><h4>Returns</h4>
1446
1446
<p> the contents of the <em class="parameter"><code>attribute</code></em>
1447
1447
value as a stringv, or
1448
 
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. Do not free. These returned strings are UTF-8. </p>
 
1448
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. Do not free. These returned strings are UTF-8. </p>
1449
1449
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1450
1450
</div>
1451
1451
<p class="since">Since 2.22</p>
1457
1457
g_file_info_get_attribute_byte_string (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1458
1458
                                       <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1459
1459
<p>Gets the value of a byte string attribute. If the attribute does
1460
 
not contain a byte string, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
 
1460
not contain a byte string, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
1461
1461
<div class="refsect3">
1462
1462
<a name="id-1.4.2.4.9.15.5"></a><h4>Parameters</h4>
1463
1463
<div class="informaltable"><table width="100%" border="0">
1484
1484
<a name="id-1.4.2.4.9.15.6"></a><h4>Returns</h4>
1485
1485
<p> the contents of the <em class="parameter"><code>attribute</code></em>
1486
1486
value as a byte string, or
1487
 
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.</p>
 
1487
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.</p>
1488
1488
<p></p>
1489
1489
</div>
1490
1490
</div>
1491
1491
<hr>
1492
1492
<div class="refsect2">
1493
1493
<a name="g-file-info-get-attribute-boolean"></a><h3>g_file_info_get_attribute_boolean ()</h3>
1494
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1494
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1495
1495
g_file_info_get_attribute_boolean (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1496
1496
                                   <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1497
1497
<p>Gets the value of a boolean attribute. If the attribute does not
1498
 
contain a boolean value, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned.</p>
 
1498
contain a boolean value, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned.</p>
1499
1499
<div class="refsect3">
1500
1500
<a name="id-1.4.2.4.9.16.5"></a><h4>Parameters</h4>
1501
1501
<div class="informaltable"><table width="100%" border="0">
1527
1527
<hr>
1528
1528
<div class="refsect2">
1529
1529
<a name="g-file-info-get-attribute-uint32"></a><h3>g_file_info_get_attribute_uint32 ()</h3>
1530
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
 
1530
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
1531
1531
g_file_info_get_attribute_uint32 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1532
1532
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1533
1533
<p>Gets an unsigned 32-bit integer contained within the attribute. If the
1564
1564
<hr>
1565
1565
<div class="refsect2">
1566
1566
<a name="g-file-info-get-attribute-int32"></a><h3>g_file_info_get_attribute_int32 ()</h3>
1567
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
 
1567
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
1568
1568
g_file_info_get_attribute_int32 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1569
1569
                                 <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1570
1570
<p>Gets a signed 32-bit integer contained within the attribute. If the
1601
1601
<hr>
1602
1602
<div class="refsect2">
1603
1603
<a name="g-file-info-get-attribute-uint64"></a><h3>g_file_info_get_attribute_uint64 ()</h3>
1604
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
 
1604
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>
1605
1605
g_file_info_get_attribute_uint64 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1606
1606
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1607
1607
<p>Gets a unsigned 64-bit integer contained within the attribute. If the
1638
1638
<hr>
1639
1639
<div class="refsect2">
1640
1640
<a name="g-file-info-get-attribute-int64"></a><h3>g_file_info_get_attribute_int64 ()</h3>
1641
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
 
1641
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
1642
1642
g_file_info_get_attribute_int64 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1643
1643
                                 <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1644
1644
<p>Gets a signed 64-bit integer contained within the attribute. If the
1675
1675
<hr>
1676
1676
<div class="refsect2">
1677
1677
<a name="g-file-info-get-attribute-object"></a><h3>g_file_info_get_attribute_object ()</h3>
1678
 
<pre class="programlisting"><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *
 
1678
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *
1679
1679
g_file_info_get_attribute_object (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1680
1680
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
1681
 
<p>Gets the value of a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> attribute. If the attribute does
1682
 
not contain a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
 
1681
<p>Gets the value of a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> attribute. If the attribute does
 
1682
not contain a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
1683
1683
<div class="refsect3">
1684
1684
<a name="id-1.4.2.4.9.21.5"></a><h4>Parameters</h4>
1685
1685
<div class="informaltable"><table width="100%" border="0">
1704
1704
</div>
1705
1705
<div class="refsect3">
1706
1706
<a name="id-1.4.2.4.9.21.6"></a><h4>Returns</h4>
1707
 
<p> a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> associated with the given <em class="parameter"><code>attribute</code></em>
 
1707
<p> a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> associated with the given <em class="parameter"><code>attribute</code></em>
1708
1708
, or
1709
 
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. </p>
 
1709
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. </p>
1710
1710
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1711
1711
</div>
1712
1712
</div>
1717
1717
g_file_info_set_attribute (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1718
1718
                           <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
1719
1719
                           <em class="parameter"><code><a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> type</code></em>,
1720
 
                           <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> value_p</code></em>);</pre>
 
1720
                           <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> value_p</code></em>);</pre>
1721
1721
<p>Sets the <em class="parameter"><code>attribute</code></em>
1722
1722
 to contain the given value, if possible. To unset the
1723
1723
attribute, use <code class="literal">G_ATTRIBUTE_TYPE_INVALID</code> for <em class="parameter"><code>type</code></em>
1758
1758
<hr>
1759
1759
<div class="refsect2">
1760
1760
<a name="g-file-info-set-attribute-status"></a><h3>g_file_info_set_attribute_status ()</h3>
1761
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1761
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1762
1762
g_file_info_set_attribute_status (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1763
1763
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
1764
1764
                                  <em class="parameter"><code><a class="link" href="gio-GFileAttribute.html#GFileAttributeStatus" title="enum GFileAttributeStatus"><span class="type">GFileAttributeStatus</span></a> status</code></em>);</pre>
1766
1766
needed by external code that implement <a class="link" href="GFile.html#g-file-set-attributes-from-info" title="g_file_set_attributes_from_info ()"><code class="function">g_file_set_attributes_from_info()</code></a>
1767
1767
or similar functions.</p>
1768
1768
<p>The attribute must exist in <em class="parameter"><code>info</code></em>
1769
 
 for this to work. Otherwise <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>
 
1769
 for this to work. Otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>
1770
1770
is returned and <em class="parameter"><code>info</code></em>
1771
1771
 is unchanged.</p>
1772
1772
<div class="refsect3">
1798
1798
</div>
1799
1799
<div class="refsect3">
1800
1800
<a name="id-1.4.2.4.9.23.7"></a><h4>Returns</h4>
1801
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the status was changed, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the key was not set.</p>
 
1801
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the status was changed, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the key was not set.</p>
1802
1802
<p></p>
1803
1803
</div>
1804
1804
<p class="since">Since 2.22</p>
1875
1875
</tr>
1876
1876
<tr>
1877
1877
<td class="parameter_name"><p>attr_value</p></td>
1878
 
<td class="parameter_description"><p> a <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array of UTF-8 strings. </p></td>
 
1878
<td class="parameter_description"><p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array of UTF-8 strings. </p></td>
1879
1879
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
1880
1880
</tr>
1881
1881
</tbody>
1927
1927
<pre class="programlisting"><span class="returnvalue">void</span>
1928
1928
g_file_info_set_attribute_boolean (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1929
1929
                                   <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
1930
 
                                   <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> attr_value</code></em>);</pre>
 
1930
                                   <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> attr_value</code></em>);</pre>
1931
1931
<p>Sets the <em class="parameter"><code>attribute</code></em>
1932
1932
 to contain the given <em class="parameter"><code>attr_value</code></em>
1933
1933
,
1966
1966
<pre class="programlisting"><span class="returnvalue">void</span>
1967
1967
g_file_info_set_attribute_uint32 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
1968
1968
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
1969
 
                                  <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> attr_value</code></em>);</pre>
 
1969
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> attr_value</code></em>);</pre>
1970
1970
<p>Sets the <em class="parameter"><code>attribute</code></em>
1971
1971
 to contain the given <em class="parameter"><code>attr_value</code></em>
1972
1972
,
2005
2005
<pre class="programlisting"><span class="returnvalue">void</span>
2006
2006
g_file_info_set_attribute_int32 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2007
2007
                                 <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
2008
 
                                 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> attr_value</code></em>);</pre>
 
2008
                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> attr_value</code></em>);</pre>
2009
2009
<p>Sets the <em class="parameter"><code>attribute</code></em>
2010
2010
 to contain the given <em class="parameter"><code>attr_value</code></em>
2011
2011
,
2044
2044
<pre class="programlisting"><span class="returnvalue">void</span>
2045
2045
g_file_info_set_attribute_uint64 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2046
2046
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
2047
 
                                  <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> attr_value</code></em>);</pre>
 
2047
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> attr_value</code></em>);</pre>
2048
2048
<p>Sets the <em class="parameter"><code>attribute</code></em>
2049
2049
 to contain the given <em class="parameter"><code>attr_value</code></em>
2050
2050
,
2083
2083
<pre class="programlisting"><span class="returnvalue">void</span>
2084
2084
g_file_info_set_attribute_int64 (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2085
2085
                                 <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
2086
 
                                 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> attr_value</code></em>);</pre>
 
2086
                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> attr_value</code></em>);</pre>
2087
2087
<p>Sets the <em class="parameter"><code>attribute</code></em>
2088
2088
 to contain the given <em class="parameter"><code>attr_value</code></em>
2089
2089
,
2122
2122
<pre class="programlisting"><span class="returnvalue">void</span>
2123
2123
g_file_info_set_attribute_object (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2124
2124
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>,
2125
 
                                  <em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *attr_value</code></em>);</pre>
 
2125
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *attr_value</code></em>);</pre>
2126
2126
<p>Sets the <em class="parameter"><code>attribute</code></em>
2127
2127
 to contain the given <em class="parameter"><code>attr_value</code></em>
2128
2128
,
2148
2148
</tr>
2149
2149
<tr>
2150
2150
<td class="parameter_name"><p>attr_value</p></td>
2151
 
<td class="parameter_description"><p>a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>.</p></td>
 
2151
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>.</p></td>
2152
2152
<td class="parameter_annotations"> </td>
2153
2153
</tr>
2154
2154
</tbody>
2209
2209
<hr>
2210
2210
<div class="refsect2">
2211
2211
<a name="g-file-info-get-is-hidden"></a><h3>g_file_info_get_is_hidden ()</h3>
2212
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
2212
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2213
2213
g_file_info_get_is_hidden (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2214
2214
<p>Checks if a file is hidden.</p>
2215
2215
<div class="refsect3">
2229
2229
</div>
2230
2230
<div class="refsect3">
2231
2231
<a name="id-1.4.2.4.9.35.6"></a><h4>Returns</h4>
2232
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file is a hidden file, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
2232
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file is a hidden file, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
2233
2233
<p></p>
2234
2234
</div>
2235
2235
</div>
2236
2236
<hr>
2237
2237
<div class="refsect2">
2238
2238
<a name="g-file-info-get-is-backup"></a><h3>g_file_info_get_is_backup ()</h3>
2239
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
2239
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2240
2240
g_file_info_get_is_backup (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2241
2241
<p>Checks if a file is a backup file.</p>
2242
2242
<div class="refsect3">
2256
2256
</div>
2257
2257
<div class="refsect3">
2258
2258
<a name="id-1.4.2.4.9.36.6"></a><h4>Returns</h4>
2259
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if file is a backup file, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
2259
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if file is a backup file, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
2260
2260
<p></p>
2261
2261
</div>
2262
2262
</div>
2263
2263
<hr>
2264
2264
<div class="refsect2">
2265
2265
<a name="g-file-info-get-is-symlink"></a><h3>g_file_info_get_is_symlink ()</h3>
2266
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
2266
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2267
2267
g_file_info_get_is_symlink (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2268
2268
<p>Checks if a file is a symlink.</p>
2269
2269
<div class="refsect3">
2283
2283
</div>
2284
2284
<div class="refsect3">
2285
2285
<a name="id-1.4.2.4.9.37.6"></a><h4>Returns</h4>
2286
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the given <em class="parameter"><code>info</code></em>
 
2286
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the given <em class="parameter"><code>info</code></em>
2287
2287
is a symlink.</p>
2288
2288
<p></p>
2289
2289
</div>
2456
2456
<hr>
2457
2457
<div class="refsect2">
2458
2458
<a name="g-file-info-get-size"></a><h3>g_file_info_get_size ()</h3>
2459
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#goffset"><span class="returnvalue">goffset</span></a>
 
2459
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="returnvalue">goffset</span></a>
2460
2460
g_file_info_get_size (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2461
2461
<p>Gets the file's size.</p>
2462
2462
<div class="refsect3">
2476
2476
</div>
2477
2477
<div class="refsect3">
2478
2478
<a name="id-1.4.2.4.9.44.6"></a><h4>Returns</h4>
2479
 
<p> a <a href="../glib/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> containing the file's size.</p>
 
2479
<p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> containing the file's size.</p>
2480
2480
<p></p>
2481
2481
</div>
2482
2482
</div>
2485
2485
<a name="g-file-info-get-modification-time"></a><h3>g_file_info_get_modification_time ()</h3>
2486
2486
<pre class="programlisting"><span class="returnvalue">void</span>
2487
2487
g_file_info_get_modification_time (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2488
 
                                   <em class="parameter"><code><a href="../glib/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *result</code></em>);</pre>
 
2488
                                   <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *result</code></em>);</pre>
2489
2489
<p>Gets the modification time of the current <em class="parameter"><code>info</code></em>
2490
2490
 and sets it
2491
2491
in <em class="parameter"><code>result</code></em>
2506
2506
</tr>
2507
2507
<tr>
2508
2508
<td class="parameter_name"><p>result</p></td>
2509
 
<td class="parameter_description"><p> a <a href="../glib/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a>. </p></td>
 
2509
<td class="parameter_description"><p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a>. </p></td>
2510
2510
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out caller-allocates</span></acronym>]</span></td>
2511
2511
</tr>
2512
2512
</tbody>
2571
2571
<hr>
2572
2572
<div class="refsect2">
2573
2573
<a name="g-file-info-get-sort-order"></a><h3>g_file_info_get_sort_order ()</h3>
2574
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
 
2574
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
2575
2575
g_file_info_get_sort_order (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2576
2576
<p>Gets the value of the sort_order attribute from the <a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a>.
2577
2577
See <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS" title="G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER"><code class="literal">G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</code></a>.</p>
2592
2592
</div>
2593
2593
<div class="refsect3">
2594
2594
<a name="id-1.4.2.4.9.48.6"></a><h4>Returns</h4>
2595
 
<p> a <a href="../glib/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> containing the value of the "standard::sort_order" attribute.</p>
 
2595
<p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> containing the value of the "standard::sort_order" attribute.</p>
2596
2596
<p></p>
2597
2597
</div>
2598
2598
</div>
2599
2599
<hr>
2600
2600
<div class="refsect2">
2601
2601
<a name="g-file-info-get-deletion-date"></a><h3>g_file_info_get_deletion_date ()</h3>
2602
 
<pre class="programlisting"><a href="../glib/glib-GDateTime.html#GDateTime"><span class="returnvalue">GDateTime</span></a> *
 
2602
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GDateTime.html#GDateTime"><span class="returnvalue">GDateTime</span></a> *
2603
2603
g_file_info_get_deletion_date (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>);</pre>
2604
 
<p>Returns the <a href="../glib/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a> representing the deletion date of the file, as
 
2604
<p>Returns the <a href="http://library.gnome.org/devel/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a> representing the deletion date of the file, as
2605
2605
available in G_FILE_ATTRIBUTE_TRASH_DELETION_DATE. If the
2606
 
G_FILE_ATTRIBUTE_TRASH_DELETION_DATE attribute is unset, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.</p>
 
2606
G_FILE_ATTRIBUTE_TRASH_DELETION_DATE attribute is unset, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.</p>
2607
2607
<div class="refsect3">
2608
2608
<a name="id-1.4.2.4.9.49.5"></a><h4>Parameters</h4>
2609
2609
<div class="informaltable"><table width="100%" border="0">
2621
2621
</div>
2622
2622
<div class="refsect3">
2623
2623
<a name="id-1.4.2.4.9.49.6"></a><h4>Returns</h4>
2624
 
<p> a <a href="../glib/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
 
2624
<p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
2625
2625
<p></p>
2626
2626
</div>
2627
2627
<p class="since">Since 2.36</p>
2718
2718
<a name="g-file-info-set-is-hidden"></a><h3>g_file_info_set_is_hidden ()</h3>
2719
2719
<pre class="programlisting"><span class="returnvalue">void</span>
2720
2720
g_file_info_set_is_hidden (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2721
 
                           <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_hidden</code></em>);</pre>
 
2721
                           <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_hidden</code></em>);</pre>
2722
2722
<p>Sets the "is_hidden" attribute in a <a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> according to <em class="parameter"><code>is_hidden</code></em>
2723
2723
.
2724
2724
See <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN:CAPS" title="G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN"><code class="literal">G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</code></a>.</p>
2738
2738
</tr>
2739
2739
<tr>
2740
2740
<td class="parameter_name"><p>is_hidden</p></td>
2741
 
<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>.</p></td>
 
2741
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>.</p></td>
2742
2742
<td class="parameter_annotations"> </td>
2743
2743
</tr>
2744
2744
</tbody>
2750
2750
<a name="g-file-info-set-is-symlink"></a><h3>g_file_info_set_is_symlink ()</h3>
2751
2751
<pre class="programlisting"><span class="returnvalue">void</span>
2752
2752
g_file_info_set_is_symlink (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2753
 
                            <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_symlink</code></em>);</pre>
 
2753
                            <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_symlink</code></em>);</pre>
2754
2754
<p>Sets the "is_symlink" attribute in a <a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> according to <em class="parameter"><code>is_symlink</code></em>
2755
2755
.
2756
2756
See <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK:CAPS" title="G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK"><code class="literal">G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</code></a>.</p>
2770
2770
</tr>
2771
2771
<tr>
2772
2772
<td class="parameter_name"><p>is_symlink</p></td>
2773
 
<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>.</p></td>
 
2773
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>.</p></td>
2774
2774
<td class="parameter_annotations"> </td>
2775
2775
</tr>
2776
2776
</tbody>
2969
2969
<a name="g-file-info-set-size"></a><h3>g_file_info_set_size ()</h3>
2970
2970
<pre class="programlisting"><span class="returnvalue">void</span>
2971
2971
g_file_info_set_size (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
2972
 
                      <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> size</code></em>);</pre>
 
2972
                      <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> size</code></em>);</pre>
2973
2973
<p>Sets the <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-STANDARD-SIZE:CAPS" title="G_FILE_ATTRIBUTE_STANDARD_SIZE"><code class="literal">G_FILE_ATTRIBUTE_STANDARD_SIZE</code></a> attribute in the file info
2974
2974
to the given size.</p>
2975
2975
<div class="refsect3">
2988
2988
</tr>
2989
2989
<tr>
2990
2990
<td class="parameter_name"><p>size</p></td>
2991
 
<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> containing the file's size.</p></td>
 
2991
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> containing the file's size.</p></td>
2992
2992
<td class="parameter_annotations"> </td>
2993
2993
</tr>
2994
2994
</tbody>
3000
3000
<a name="g-file-info-set-modification-time"></a><h3>g_file_info_set_modification_time ()</h3>
3001
3001
<pre class="programlisting"><span class="returnvalue">void</span>
3002
3002
g_file_info_set_modification_time (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
3003
 
                                   <em class="parameter"><code><a href="../glib/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *mtime</code></em>);</pre>
 
3003
                                   <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *mtime</code></em>);</pre>
3004
3004
<p>Sets the <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-TIME-MODIFIED:CAPS" title="G_FILE_ATTRIBUTE_TIME_MODIFIED"><code class="literal">G_FILE_ATTRIBUTE_TIME_MODIFIED</code></a> attribute in the file
3005
3005
info to the given time value.</p>
3006
3006
<div class="refsect3">
3019
3019
</tr>
3020
3020
<tr>
3021
3021
<td class="parameter_name"><p>mtime</p></td>
3022
 
<td class="parameter_description"><p>a <a href="../glib/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a>.</p></td>
 
3022
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a>.</p></td>
3023
3023
<td class="parameter_annotations"> </td>
3024
3024
</tr>
3025
3025
</tbody>
3062
3062
<a name="g-file-info-set-sort-order"></a><h3>g_file_info_set_sort_order ()</h3>
3063
3063
<pre class="programlisting"><span class="returnvalue">void</span>
3064
3064
g_file_info_set_sort_order (<em class="parameter"><code><a class="link" href="GFileInfo.html" title="GFileInfo"><span class="type">GFileInfo</span></a> *info</code></em>,
3065
 
                            <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> sort_order</code></em>);</pre>
 
3065
                            <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> sort_order</code></em>);</pre>
3066
3066
<p>Sets the sort order attribute in the file info structure. See
3067
3067
<a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS" title="G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER"><code class="literal">G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</code></a>.</p>
3068
3068
<div class="refsect3">
3237
3237
<hr>
3238
3238
<div class="refsect2">
3239
3239
<a name="g-file-attribute-matcher-matches"></a><h3>g_file_attribute_matcher_matches ()</h3>
3240
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
3240
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3241
3241
g_file_attribute_matcher_matches (<em class="parameter"><code><a class="link" href="GFileInfo.html#GFileAttributeMatcher"><span class="type">GFileAttributeMatcher</span></a> *matcher</code></em>,
3242
3242
                                  <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
3243
3243
<p>Checks if an attribute will be matched by an attribute matcher. If
3244
3244
the matcher was created with the "*" matching string, this function
3245
 
will always return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p>
 
3245
will always return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p>
3246
3246
<div class="refsect3">
3247
3247
<a name="id-1.4.2.4.9.69.5"></a><h4>Parameters</h4>
3248
3248
<div class="informaltable"><table width="100%" border="0">
3267
3267
</div>
3268
3268
<div class="refsect3">
3269
3269
<a name="id-1.4.2.4.9.69.6"></a><h4>Returns</h4>
3270
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>attribute</code></em>
 
3270
<p> <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>attribute</code></em>
3271
3271
matches <em class="parameter"><code>matcher</code></em>
3272
 
. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
3272
. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
3273
3273
<p></p>
3274
3274
</div>
3275
3275
</div>
3276
3276
<hr>
3277
3277
<div class="refsect2">
3278
3278
<a name="g-file-attribute-matcher-matches-only"></a><h3>g_file_attribute_matcher_matches_only ()</h3>
3279
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
3279
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3280
3280
g_file_attribute_matcher_matches_only (<em class="parameter"><code><a class="link" href="GFileInfo.html#GFileAttributeMatcher"><span class="type">GFileAttributeMatcher</span></a> *matcher</code></em>,
3281
3281
                                       <em class="parameter"><code>const <span class="type">char</span> *attribute</code></em>);</pre>
3282
3282
<p>Checks if a attribute matcher only matches a given attribute. Always
3283
 
returns <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if "*" was used when creating the matcher.</p>
 
3283
returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if "*" was used when creating the matcher.</p>
3284
3284
<div class="refsect3">
3285
3285
<a name="id-1.4.2.4.9.70.5"></a><h4>Parameters</h4>
3286
3286
<div class="informaltable"><table width="100%" border="0">
3305
3305
</div>
3306
3306
<div class="refsect3">
3307
3307
<a name="id-1.4.2.4.9.70.6"></a><h4>Returns</h4>
3308
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the matcher only matches <em class="parameter"><code>attribute</code></em>
3309
 
. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
3308
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the matcher only matches <em class="parameter"><code>attribute</code></em>
 
3309
. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
3310
3310
<p></p>
3311
3311
</div>
3312
3312
</div>
3313
3313
<hr>
3314
3314
<div class="refsect2">
3315
3315
<a name="g-file-attribute-matcher-enumerate-namespace"></a><h3>g_file_attribute_matcher_enumerate_namespace ()</h3>
3316
 
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
3316
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3317
3317
g_file_attribute_matcher_enumerate_namespace
3318
3318
                               (<em class="parameter"><code><a class="link" href="GFileInfo.html#GFileAttributeMatcher"><span class="type">GFileAttributeMatcher</span></a> *matcher</code></em>,
3319
3319
                                <em class="parameter"><code>const <span class="type">char</span> *ns</code></em>);</pre>
3320
3320
<p>Checks if the matcher will match all of the keys in a given namespace.
3321
 
This will always return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a wildcard character is in use (e.g. if
 
3321
This will always return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a wildcard character is in use (e.g. if
3322
3322
matcher was created with "standard::*" and <em class="parameter"><code>ns</code></em>
3323
3323
 is "standard", or if matcher was created
3324
3324
using "*" and namespace is anything.)</p>
3347
3347
</div>
3348
3348
<div class="refsect3">
3349
3349
<a name="id-1.4.2.4.9.71.7"></a><h4>Returns</h4>
3350
 
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the matcher matches all of the entries
 
3350
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the matcher matches all of the entries
3351
3351
in the given <em class="parameter"><code>ns</code></em>
3352
 
, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
 
3352
, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
3353
3353
<p></p>
3354
3354
</div>
3355
3355
</div>
3377
3377
</div>
3378
3378
<div class="refsect3">
3379
3379
<a name="id-1.4.2.4.9.72.6"></a><h4>Returns</h4>
3380
 
<p> a string containing the next attribute or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
3380
<p> a string containing the next attribute or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
3381
3381
no more attribute exist.</p>
3382
3382
<p></p>
3383
3383
</div>
3409
3409
<div class="refsect3">
3410
3410
<a name="id-1.4.2.4.9.73.6"></a><h4>Returns</h4>
3411
3411
<p> a string describing the attributes the matcher matches
3412
 
against or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>matcher</code></em>
3413
 
was <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
 
3412
against or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>matcher</code></em>
 
3413
was <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
3414
3414
<p></p>
3415
3415
</div>
3416
3416
<p class="since">Since 2.32</p>
3713
3713
</pre>
3714
3714
<p>A key in the "access" namespace for getting read privileges.
3715
3715
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3716
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to read the file.</p>
 
3716
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to read the file.</p>
3717
3717
</div>
3718
3718
<hr>
3719
3719
<div class="refsect2">
3722
3722
</pre>
3723
3723
<p>A key in the "access" namespace for getting write privileges.
3724
3724
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3725
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to write to the file.</p>
 
3725
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to write to the file.</p>
3726
3726
</div>
3727
3727
<hr>
3728
3728
<div class="refsect2">
3731
3731
</pre>
3732
3732
<p>A key in the "access" namespace for getting execution privileges.
3733
3733
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3734
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to execute the file.</p>
 
3734
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to execute the file.</p>
3735
3735
</div>
3736
3736
<hr>
3737
3737
<div class="refsect2">
3740
3740
</pre>
3741
3741
<p>A key in the "access" namespace for checking deletion privileges.
3742
3742
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3743
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to delete the file.</p>
 
3743
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to delete the file.</p>
3744
3744
</div>
3745
3745
<hr>
3746
3746
<div class="refsect2">
3749
3749
</pre>
3750
3750
<p>A key in the "access" namespace for checking trashing privileges.
3751
3751
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3752
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to move the file to
 
3752
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to move the file to
3753
3753
the trash.</p>
3754
3754
</div>
3755
3755
<hr>
3759
3759
</pre>
3760
3760
<p>A key in the "access" namespace for checking renaming privileges.
3761
3761
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.
3762
 
This attribute will be <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to rename the file.</p>
 
3762
This attribute will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the user is able to rename the file.</p>
3763
3763
</div>
3764
3764
<hr>
3765
3765
<div class="refsect2">
4037
4037
<pre class="programlisting">#define G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT "unix::is-mountpoint" /* boolean */
4038
4038
</pre>
4039
4039
<p>A key in the "unix" namespace for checking if the file represents a
4040
 
UNIX mount point. This attribute is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file is a UNIX mount
 
4040
UNIX mount point. This attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file is a UNIX mount
4041
4041
point. This attribute is only available for UNIX file systems.
4042
4042
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4043
4043
</div>
4047
4047
<pre class="programlisting">#define G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE "dos::is-archive"         /* boolean */
4048
4048
</pre>
4049
4049
<p>A key in the "dos" namespace for checking if the file's archive flag
4050
 
is set. This attribute is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the archive flag is set. This attribute
 
4050
is set. This attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the archive flag is set. This attribute
4051
4051
is only available for DOS file systems. Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a>
4052
4052
is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4053
4053
</div>
4057
4057
<pre class="programlisting">#define G_FILE_ATTRIBUTE_DOS_IS_SYSTEM "dos::is-system"           /* boolean */
4058
4058
</pre>
4059
4059
<p>A key in the "dos" namespace for checking if the file's backup flag
4060
 
is set. This attribute is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the backup flag is set. This attribute
 
4060
is set. This attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the backup flag is set. This attribute
4061
4061
is only available for DOS file systems. Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a>
4062
4062
is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4063
4063
</div>
4102
4102
<pre class="programlisting">#define G_FILE_ATTRIBUTE_THUMBNAILING_FAILED "thumbnail::failed"         /* boolean */
4103
4103
</pre>
4104
4104
<p>A key in the "thumbnail" namespace for checking if thumbnailing failed.
4105
 
This attribute is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if thumbnailing failed. Corresponding
 
4105
This attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if thumbnailing failed. Corresponding
4106
4106
<a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4107
4107
</div>
4108
4108
<hr>
4111
4111
<pre class="programlisting">#define G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID "thumbnail::is-valid"        /* boolean */
4112
4112
</pre>
4113
4113
<p>A key in the "thumbnail" namespace for checking whether the thumbnail is outdated.
4114
 
This attribute is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the thumbnail is up-to-date with the file it represents,
4115
 
and <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the file has been modified since the thumbnail was generated.</p>
4116
 
<p>If <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-THUMBNAILING-FAILED:CAPS" title="G_FILE_ATTRIBUTE_THUMBNAILING_FAILED"><code class="literal">G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</code></a> is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> and this attribute is <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>,
 
4114
This attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the thumbnail is up-to-date with the file it represents,
 
4115
and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the file has been modified since the thumbnail was generated.</p>
 
4116
<p>If <a class="link" href="GFileInfo.html#G-FILE-ATTRIBUTE-THUMBNAILING-FAILED:CAPS" title="G_FILE_ATTRIBUTE_THUMBNAILING_FAILED"><code class="literal">G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</code></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> and this attribute is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>,
4117
4117
it indicates that thumbnailing may be attempted again and may succeed.</p>
4118
4118
<p>Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4119
4119
<p class="since">Since 2.40</p>
4172
4172
<pre class="programlisting">#define G_FILE_ATTRIBUTE_FILESYSTEM_READONLY "filesystem::readonly"               /* boolean */
4173
4173
</pre>
4174
4174
<p>A key in the "filesystem" namespace for checking if the file system
4175
 
is read only. Is set to <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file system is read only.
 
4175
is read only. Is set to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file system is read only.
4176
4176
Corresponding <a class="link" href="gio-GFileAttribute.html#GFileAttributeType" title="enum GFileAttributeType"><span class="type">GFileAttributeType</span></a> is <a class="link" href="gio-GFileAttribute.html#G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><code class="literal">G_FILE_ATTRIBUTE_TYPE_BOOLEAN</code></a>.</p>
4177
4177
</div>
4178
4178
<hr>