head -n 4 ChangeLog
[platform/upstream/glib.git] / docs / reference / glib / tmpl / trees-nary.sgml
1 <!-- ##### SECTION Title ##### -->
2 N-ary Trees
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 <!-- ##### STRUCT GNode ##### -->
20 <para>
21
22 </para>
23
24 @data: 
25 @next: 
26 @prev: 
27 @parent: 
28 @children: 
29
30 <!-- ##### FUNCTION g_node_new ##### -->
31 <para>
32
33 </para>
34
35 @data: 
36 @Returns: 
37
38
39 <!-- ##### FUNCTION g_node_copy ##### -->
40 <para>
41
42 </para>
43
44 @node: 
45 @Returns: 
46
47
48 <!-- ##### FUNCTION g_node_insert ##### -->
49 <para>
50
51 </para>
52
53 @parent: 
54 @position: 
55 @node: 
56 @Returns: 
57
58
59 <!-- ##### FUNCTION g_node_insert_before ##### -->
60 <para>
61
62 </para>
63
64 @parent: 
65 @sibling: 
66 @node: 
67 @Returns: 
68
69
70 <!-- ##### MACRO g_node_append ##### -->
71 <para>
72
73 </para>
74
75 @parent: 
76 @node: 
77
78
79 <!-- ##### FUNCTION g_node_prepend ##### -->
80 <para>
81
82 </para>
83
84 @parent: 
85 @node: 
86 @Returns: 
87
88
89 <!-- ##### MACRO g_node_insert_data ##### -->
90 <para>
91
92 </para>
93
94 @parent: 
95 @position: 
96 @data: 
97
98
99 <!-- ##### MACRO g_node_insert_data_before ##### -->
100 <para>
101
102 </para>
103
104 @parent: 
105 @sibling: 
106 @data: 
107
108
109 <!-- ##### MACRO g_node_append_data ##### -->
110 <para>
111
112 </para>
113
114 @parent: 
115 @data: 
116
117
118 <!-- ##### MACRO g_node_prepend_data ##### -->
119 <para>
120
121 </para>
122
123 @parent: 
124 @data: 
125
126
127 <!-- ##### FUNCTION g_node_reverse_children ##### -->
128 <para>
129
130 </para>
131
132 @node: 
133
134
135 <!-- ##### FUNCTION g_node_traverse ##### -->
136 <para>
137
138 </para>
139
140 @root: 
141 @order: 
142 @flags: 
143 @max_depth: 
144 @func: 
145 @data: 
146
147
148 <!-- ##### ENUM GTraverseFlags ##### -->
149 <para>
150
151 </para>
152
153 @G_TRAVERSE_LEAFS: 
154 @G_TRAVERSE_NON_LEAFS: 
155 @G_TRAVERSE_ALL: 
156 @G_TRAVERSE_MASK: 
157
158 <!-- ##### USER_FUNCTION GNodeTraverseFunc ##### -->
159 <para>
160
161 </para>
162
163 @node: 
164 @data: 
165 @Returns: 
166
167
168 <!-- ##### FUNCTION g_node_children_foreach ##### -->
169 <para>
170
171 </para>
172
173 @node: 
174 @flags: 
175 @func: 
176 @data: 
177
178
179 <!-- ##### USER_FUNCTION GNodeForeachFunc ##### -->
180 <para>
181
182 </para>
183
184 @node: 
185 @data: 
186
187
188 <!-- ##### FUNCTION g_node_get_root ##### -->
189 <para>
190
191 </para>
192
193 @node: 
194 @Returns: 
195
196
197 <!-- ##### FUNCTION g_node_find ##### -->
198 <para>
199
200 </para>
201
202 @root: 
203 @order: 
204 @flags: 
205 @data: 
206 @Returns: 
207
208
209 <!-- ##### FUNCTION g_node_find_child ##### -->
210 <para>
211
212 </para>
213
214 @node: 
215 @flags: 
216 @data: 
217 @Returns: 
218
219
220 <!-- ##### FUNCTION g_node_child_index ##### -->
221 <para>
222
223 </para>
224
225 @node: 
226 @data: 
227 @Returns: 
228
229
230 <!-- ##### FUNCTION g_node_child_position ##### -->
231 <para>
232
233 </para>
234
235 @node: 
236 @child: 
237 @Returns: 
238
239
240 <!-- ##### MACRO g_node_first_child ##### -->
241 <para>
242
243 </para>
244
245 @node: 
246
247
248 <!-- ##### FUNCTION g_node_last_child ##### -->
249 <para>
250
251 </para>
252
253 @node: 
254 @Returns: 
255
256
257 <!-- ##### FUNCTION g_node_nth_child ##### -->
258 <para>
259
260 </para>
261
262 @node: 
263 @n: 
264 @Returns: 
265
266
267 <!-- ##### FUNCTION g_node_first_sibling ##### -->
268 <para>
269
270 </para>
271
272 @node: 
273 @Returns: 
274
275
276 <!-- ##### MACRO g_node_next_sibling ##### -->
277 <para>
278
279 </para>
280
281 @node: 
282
283
284 <!-- ##### MACRO g_node_prev_sibling ##### -->
285 <para>
286
287 </para>
288
289 @node: 
290
291
292 <!-- ##### FUNCTION g_node_last_sibling ##### -->
293 <para>
294
295 </para>
296
297 @node: 
298 @Returns: 
299
300
301 <!-- ##### MACRO G_NODE_IS_LEAF ##### -->
302 <para>
303
304 </para>
305
306 @node: 
307
308
309 <!-- ##### MACRO G_NODE_IS_ROOT ##### -->
310 <para>
311
312 </para>
313
314 @node: 
315
316
317 <!-- ##### FUNCTION g_node_depth ##### -->
318 <para>
319
320 </para>
321
322 @node: 
323 @Returns: 
324
325
326 <!-- ##### FUNCTION g_node_n_nodes ##### -->
327 <para>
328
329 </para>
330
331 @root: 
332 @flags: 
333 @Returns: 
334
335
336 <!-- ##### FUNCTION g_node_n_children ##### -->
337 <para>
338
339 </para>
340
341 @node: 
342 @Returns: 
343
344
345 <!-- ##### FUNCTION g_node_is_ancestor ##### -->
346 <para>
347
348 </para>
349
350 @node: 
351 @descendant: 
352 @Returns: 
353
354
355 <!-- ##### FUNCTION g_node_max_height ##### -->
356 <para>
357
358 </para>
359
360 @root: 
361 @Returns: 
362
363
364 <!-- ##### FUNCTION g_node_unlink ##### -->
365 <para>
366
367 </para>
368
369 @node: 
370
371
372 <!-- ##### FUNCTION g_node_destroy ##### -->
373 <para>
374
375 </para>
376
377 @root: 
378
379
380 <!-- ##### FUNCTION g_node_push_allocator ##### -->
381 <para>
382
383 </para>
384
385 @allocator: 
386
387
388 <!-- ##### FUNCTION g_node_pop_allocator ##### -->
389 <para>
390
391 </para>
392
393
394