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

« back to all changes in this revision

Viewing changes to docs/reference/glib/tmpl/queue.sgml

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-08-21 10:08:49 UTC
  • mfrom: (1.63.24)
  • Revision ID: package-import@ubuntu.com-20130821100849-enhti9o2tk0iug5r
Tags: 2.37.6-1ubuntu1
* Resynchronise with Debian, remaining change:
  - Build-Depend on python:any for cross-building.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!-- ##### SECTION Title ##### -->
 
2
Double-ended Queues
 
3
 
 
4
<!-- ##### SECTION Short_Description ##### -->
 
5
 
 
6
 
 
7
<!-- ##### SECTION Long_Description ##### -->
 
8
<para>
 
9
 
 
10
</para>
 
11
 
 
12
 
 
13
<!-- ##### SECTION See_Also ##### -->
 
14
<para>
 
15
 
 
16
</para>
 
17
 
 
18
 
 
19
<!-- ##### SECTION Stability_Level ##### -->
 
20
 
 
21
 
 
22
<!-- ##### SECTION Image ##### -->
 
23
 
 
24
 
 
25
<!-- ##### STRUCT GQueue ##### -->
 
26
<para>
 
27
 
 
28
</para>
 
29
 
 
30
@head: 
 
31
@tail: 
 
32
@length: 
 
33
 
 
34
<!-- ##### FUNCTION g_queue_new ##### -->
 
35
<para>
 
36
 
 
37
</para>
 
38
 
 
39
@void: 
 
40
@Returns: 
 
41
 
 
42
 
 
43
<!-- ##### FUNCTION g_queue_free ##### -->
 
44
<para>
 
45
 
 
46
</para>
 
47
 
 
48
@queue: 
 
49
 
 
50
 
 
51
<!-- ##### FUNCTION g_queue_free_full ##### -->
 
52
<para>
 
53
 
 
54
</para>
 
55
 
 
56
@queue: 
 
57
@free_func: 
 
58
 
 
59
 
 
60
<!-- ##### MACRO G_QUEUE_INIT ##### -->
 
61
<para>
 
62
 
 
63
</para>
 
64
 
 
65
 
 
66
 
 
67
<!-- ##### FUNCTION g_queue_init ##### -->
 
68
<para>
 
69
 
 
70
</para>
 
71
 
 
72
@queue: 
 
73
 
 
74
 
 
75
<!-- ##### FUNCTION g_queue_clear ##### -->
 
76
<para>
 
77
 
 
78
</para>
 
79
 
 
80
@queue: 
 
81
 
 
82
 
 
83
<!-- ##### FUNCTION g_queue_is_empty ##### -->
 
84
<para>
 
85
 
 
86
</para>
 
87
 
 
88
@queue: 
 
89
@Returns: 
 
90
 
 
91
 
 
92
<!-- ##### FUNCTION g_queue_get_length ##### -->
 
93
<para>
 
94
 
 
95
</para>
 
96
 
 
97
@queue: 
 
98
@Returns: 
 
99
 
 
100
 
 
101
<!-- ##### FUNCTION g_queue_reverse ##### -->
 
102
<para>
 
103
 
 
104
</para>
 
105
 
 
106
@queue: 
 
107
 
 
108
 
 
109
<!-- ##### FUNCTION g_queue_copy ##### -->
 
110
<para>
 
111
 
 
112
</para>
 
113
 
 
114
@queue: 
 
115
@Returns: 
 
116
 
 
117
 
 
118
<!-- ##### FUNCTION g_queue_foreach ##### -->
 
119
<para>
 
120
 
 
121
</para>
 
122
 
 
123
@queue: 
 
124
@func: 
 
125
@user_data: 
 
126
 
 
127
 
 
128
<!-- ##### FUNCTION g_queue_find ##### -->
 
129
<para>
 
130
 
 
131
</para>
 
132
 
 
133
@queue: 
 
134
@data: 
 
135
@Returns: 
 
136
 
 
137
 
 
138
<!-- ##### FUNCTION g_queue_find_custom ##### -->
 
139
<para>
 
140
 
 
141
</para>
 
142
 
 
143
@queue: 
 
144
@data: 
 
145
@func: 
 
146
@Returns: 
 
147
 
 
148
 
 
149
<!-- ##### FUNCTION g_queue_sort ##### -->
 
150
<para>
 
151
 
 
152
</para>
 
153
 
 
154
@queue: 
 
155
@compare_func: 
 
156
@user_data: 
 
157
 
 
158
 
 
159
<!-- ##### FUNCTION g_queue_push_head ##### -->
 
160
<para>
 
161
 
 
162
</para>
 
163
 
 
164
@queue: 
 
165
@data: 
 
166
 
 
167
 
 
168
<!-- ##### FUNCTION g_queue_push_tail ##### -->
 
169
<para>
 
170
 
 
171
</para>
 
172
 
 
173
@queue: 
 
174
@data: 
 
175
 
 
176
 
 
177
<!-- ##### FUNCTION g_queue_push_nth ##### -->
 
178
<para>
 
179
 
 
180
</para>
 
181
 
 
182
@queue: 
 
183
@data: 
 
184
@n: 
 
185
 
 
186
 
 
187
<!-- ##### FUNCTION g_queue_pop_head ##### -->
 
188
<para>
 
189
 
 
190
</para>
 
191
 
 
192
@queue: 
 
193
@Returns: 
 
194
 
 
195
 
 
196
<!-- ##### FUNCTION g_queue_pop_tail ##### -->
 
197
<para>
 
198
 
 
199
</para>
 
200
 
 
201
@queue: 
 
202
@Returns: 
 
203
 
 
204
 
 
205
<!-- ##### FUNCTION g_queue_pop_nth ##### -->
 
206
<para>
 
207
 
 
208
</para>
 
209
 
 
210
@queue: 
 
211
@n: 
 
212
@Returns: 
 
213
 
 
214
 
 
215
<!-- ##### FUNCTION g_queue_peek_head ##### -->
 
216
<para>
 
217
 
 
218
</para>
 
219
 
 
220
@queue: 
 
221
@Returns: 
 
222
 
 
223
 
 
224
<!-- ##### FUNCTION g_queue_peek_tail ##### -->
 
225
<para>
 
226
 
 
227
</para>
 
228
 
 
229
@queue: 
 
230
@Returns: 
 
231
 
 
232
 
 
233
<!-- ##### FUNCTION g_queue_peek_nth ##### -->
 
234
<para>
 
235
 
 
236
</para>
 
237
 
 
238
@queue: 
 
239
@n: 
 
240
@Returns: 
 
241
 
 
242
 
 
243
<!-- ##### FUNCTION g_queue_index ##### -->
 
244
<para>
 
245
 
 
246
</para>
 
247
 
 
248
@queue: 
 
249
@data: 
 
250
@Returns: 
 
251
 
 
252
 
 
253
<!-- ##### FUNCTION g_queue_remove ##### -->
 
254
<para>
 
255
 
 
256
</para>
 
257
 
 
258
@queue: 
 
259
@data: 
 
260
@Returns: 
 
261
 
 
262
 
 
263
<!-- ##### FUNCTION g_queue_remove_all ##### -->
 
264
<para>
 
265
 
 
266
</para>
 
267
 
 
268
@queue: 
 
269
@data: 
 
270
@Returns: 
 
271
 
 
272
 
 
273
<!-- ##### FUNCTION g_queue_insert_before ##### -->
 
274
<para>
 
275
 
 
276
</para>
 
277
 
 
278
@queue: 
 
279
@sibling: 
 
280
@data: 
 
281
 
 
282
 
 
283
<!-- ##### FUNCTION g_queue_insert_after ##### -->
 
284
<para>
 
285
 
 
286
</para>
 
287
 
 
288
@queue: 
 
289
@sibling: 
 
290
@data: 
 
291
 
 
292
 
 
293
<!-- ##### FUNCTION g_queue_insert_sorted ##### -->
 
294
<para>
 
295
 
 
296
</para>
 
297
 
 
298
@queue: 
 
299
@data: 
 
300
@func: 
 
301
@user_data: 
 
302
 
 
303
 
 
304
<!-- ##### FUNCTION g_queue_push_head_link ##### -->
 
305
<para>
 
306
 
 
307
</para>
 
308
 
 
309
@queue: 
 
310
@link_: 
 
311
 
 
312
 
 
313
<!-- ##### FUNCTION g_queue_push_tail_link ##### -->
 
314
<para>
 
315
 
 
316
</para>
 
317
 
 
318
@queue: 
 
319
@link_: 
 
320
 
 
321
 
 
322
<!-- ##### FUNCTION g_queue_push_nth_link ##### -->
 
323
<para>
 
324
 
 
325
</para>
 
326
 
 
327
@queue: 
 
328
@n: 
 
329
@link_: 
 
330
 
 
331
 
 
332
<!-- ##### FUNCTION g_queue_pop_head_link ##### -->
 
333
<para>
 
334
 
 
335
</para>
 
336
 
 
337
@queue: 
 
338
@Returns: 
 
339
 
 
340
 
 
341
<!-- ##### FUNCTION g_queue_pop_tail_link ##### -->
 
342
<para>
 
343
 
 
344
</para>
 
345
 
 
346
@queue: 
 
347
@Returns: 
 
348
 
 
349
 
 
350
<!-- ##### FUNCTION g_queue_pop_nth_link ##### -->
 
351
<para>
 
352
 
 
353
</para>
 
354
 
 
355
@queue: 
 
356
@n: 
 
357
@Returns: 
 
358
 
 
359
 
 
360
<!-- ##### FUNCTION g_queue_peek_head_link ##### -->
 
361
<para>
 
362
 
 
363
</para>
 
364
 
 
365
@queue: 
 
366
@Returns: 
 
367
 
 
368
 
 
369
<!-- ##### FUNCTION g_queue_peek_tail_link ##### -->
 
370
<para>
 
371
 
 
372
</para>
 
373
 
 
374
@queue: 
 
375
@Returns: 
 
376
 
 
377
 
 
378
<!-- ##### FUNCTION g_queue_peek_nth_link ##### -->
 
379
<para>
 
380
 
 
381
</para>
 
382
 
 
383
@queue: 
 
384
@n: 
 
385
@Returns: 
 
386
 
 
387
 
 
388
<!-- ##### FUNCTION g_queue_link_index ##### -->
 
389
<para>
 
390
 
 
391
</para>
 
392
 
 
393
@queue: 
 
394
@link_: 
 
395
@Returns: 
 
396
 
 
397
 
 
398
<!-- ##### FUNCTION g_queue_unlink ##### -->
 
399
<para>
 
400
 
 
401
</para>
 
402
 
 
403
@queue: 
 
404
@link_: 
 
405
 
 
406
 
 
407
<!-- ##### FUNCTION g_queue_delete_link ##### -->
 
408
<para>
 
409
 
 
410
</para>
 
411
 
 
412
@queue: 
 
413
@link_: 
 
414
 
 
415