888783ce4043746062833feb45fbe10746d81680
[platform/upstream/glib2.0.git] / docs / reference / glib / tmpl / linked_lists_double.sgml
1 <!-- ##### SECTION Title ##### -->
2 Doubly-Linked Lists
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 <!-- ##### STRUCT GList ##### -->
23 <para>
24
25 </para>
26
27 @data: 
28 @next: 
29 @prev: 
30
31 <!-- ##### FUNCTION g_list_append ##### -->
32 <para>
33
34 </para>
35
36 @list: 
37 @data: 
38 @Returns: 
39
40
41 <!-- ##### FUNCTION g_list_prepend ##### -->
42 <para>
43
44 </para>
45
46 @list: 
47 @data: 
48 @Returns: 
49
50
51 <!-- ##### FUNCTION g_list_insert ##### -->
52 <para>
53
54 </para>
55
56 @list: 
57 @data: 
58 @position: 
59 @Returns: 
60
61
62 <!-- ##### FUNCTION g_list_insert_before ##### -->
63 <para>
64
65 </para>
66
67 @list: 
68 @sibling: 
69 @data: 
70 @Returns: 
71
72
73 <!-- ##### FUNCTION g_list_insert_sorted ##### -->
74 <para>
75
76 </para>
77
78 @list: 
79 @data: 
80 @func: 
81 @Returns: 
82
83
84 <!-- ##### FUNCTION g_list_remove ##### -->
85 <para>
86
87 </para>
88
89 @list: 
90 @data: 
91 @Returns: 
92
93
94 <!-- ##### FUNCTION g_list_remove_link ##### -->
95 <para>
96
97 </para>
98
99 @list: 
100 @llink: 
101 @Returns: 
102
103
104 <!-- ##### FUNCTION g_list_delete_link ##### -->
105 <para>
106
107 </para>
108
109 @list: 
110 @link_: 
111 @Returns: 
112
113
114 <!-- ##### FUNCTION g_list_remove_all ##### -->
115 <para>
116
117 </para>
118
119 @list: 
120 @data: 
121 @Returns: 
122
123
124 <!-- ##### FUNCTION g_list_free ##### -->
125 <para>
126
127 </para>
128
129 @list: 
130
131
132 <!-- ##### FUNCTION g_list_alloc ##### -->
133 <para>
134
135 </para>
136
137 @Returns: 
138
139
140 <!-- ##### FUNCTION g_list_free_1 ##### -->
141 <para>
142
143 </para>
144
145 @list: 
146
147
148 <!-- ##### MACRO g_list_free1 ##### -->
149 <para>
150
151 </para>
152
153
154
155 <!-- ##### FUNCTION g_list_length ##### -->
156 <para>
157
158 </para>
159
160 @list: 
161 @Returns: 
162
163
164 <!-- ##### FUNCTION g_list_copy ##### -->
165 <para>
166
167 </para>
168
169 @list: 
170 @Returns: 
171
172
173 <!-- ##### FUNCTION g_list_reverse ##### -->
174 <para>
175
176 </para>
177
178 @list: 
179 @Returns: 
180
181
182 <!-- ##### FUNCTION g_list_sort ##### -->
183 <para>
184
185 </para>
186
187 @list: 
188 @compare_func: 
189 @Returns: 
190
191
192 <!-- ##### USER_FUNCTION GCompareFunc ##### -->
193 <para>
194
195 </para>
196
197 @a: 
198 @b: 
199 @Returns: 
200
201
202 <!-- ##### FUNCTION g_list_insert_sorted_with_data ##### -->
203 <para>
204
205 </para>
206
207 @list: 
208 @data: 
209 @func: 
210 @user_data: 
211 @Returns: 
212
213
214 <!-- ##### FUNCTION g_list_sort_with_data ##### -->
215 <para>
216
217 </para>
218
219 @list: 
220 @compare_func: 
221 @user_data: 
222 @Returns: 
223
224
225 <!-- ##### USER_FUNCTION GCompareDataFunc ##### -->
226 <para>
227
228 </para>
229
230 @a: 
231 @b: 
232 @user_data: 
233 @Returns: 
234
235
236 <!-- ##### FUNCTION g_list_concat ##### -->
237 <para>
238
239 </para>
240
241 @list1: 
242 @list2: 
243 @Returns: 
244
245
246 <!-- ##### FUNCTION g_list_foreach ##### -->
247 <para>
248
249 </para>
250
251 @list: 
252 @func: 
253 @user_data: 
254
255
256 <!-- ##### USER_FUNCTION GFunc ##### -->
257 <para>
258
259 </para>
260
261 @data: 
262 @user_data: 
263
264
265 <!-- ##### FUNCTION g_list_first ##### -->
266 <para>
267
268 </para>
269
270 @list: 
271 @Returns: 
272
273
274 <!-- ##### FUNCTION g_list_last ##### -->
275 <para>
276
277 </para>
278
279 @list: 
280 @Returns: 
281
282
283 <!-- ##### MACRO g_list_previous ##### -->
284 <para>
285
286 </para>
287
288 @list: 
289
290
291 <!-- ##### MACRO g_list_next ##### -->
292 <para>
293
294 </para>
295
296 @list: 
297
298
299 <!-- ##### FUNCTION g_list_nth ##### -->
300 <para>
301
302 </para>
303
304 @list: 
305 @n: 
306 @Returns: 
307
308
309 <!-- ##### FUNCTION g_list_nth_data ##### -->
310 <para>
311
312 </para>
313
314 @list: 
315 @n: 
316 @Returns: 
317
318
319 <!-- ##### FUNCTION g_list_nth_prev ##### -->
320 <para>
321
322 </para>
323
324 @list: 
325 @n: 
326 @Returns: 
327
328
329 <!-- ##### FUNCTION g_list_find ##### -->
330 <para>
331
332 </para>
333
334 @list: 
335 @data: 
336 @Returns: 
337
338
339 <!-- ##### FUNCTION g_list_find_custom ##### -->
340 <para>
341
342 </para>
343
344 @list: 
345 @data: 
346 @func: 
347 @Returns: 
348
349
350 <!-- ##### FUNCTION g_list_position ##### -->
351 <para>
352
353 </para>
354
355 @list: 
356 @llink: 
357 @Returns: 
358
359
360 <!-- ##### FUNCTION g_list_index ##### -->
361 <para>
362
363 </para>
364
365 @list: 
366 @data: 
367 @Returns: 
368
369
370 <!-- ##### FUNCTION g_list_push_allocator ##### -->
371 <para>
372
373 </para>
374
375 @allocator: 
376
377
378 <!-- ##### FUNCTION g_list_pop_allocator ##### -->
379 <para>
380
381 </para>
382
383
384