Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fb88956c5d675fa4bfb786603321f42cd82d8b70
[simgrid.git] / cruft / doc / tmpl / xbt_dynar.sgml
1 <!-- ##### SECTION Title ##### -->
2 Dynamic array
3
4 <!-- ##### SECTION Short_Description ##### -->
5 Use arrays, forget about malloc
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 This module provide the quite usual dynamic array facility.
10 </para>
11
12 <!-- ##### SECTION See_Also ##### -->
13 <para>
14
15 </para>
16
17 <!-- ##### FUNCTION xbt_dynar_new ##### -->
18 <para>
19
20 </para>
21
22 @Param1: 
23 @free_func: 
24 @Returns: 
25
26
27 <!-- ##### FUNCTION xbt_dynar_free ##### -->
28 <para>
29
30 </para>
31
32 @dynar: 
33
34
35 <!-- ##### FUNCTION xbt_dynar_free_container ##### -->
36 <para>
37
38 </para>
39
40 @dynar: 
41
42
43 <!-- ##### FUNCTION xbt_dynar_length ##### -->
44 <para>
45
46 </para>
47
48 @dynar: 
49 @Returns: 
50
51
52 <!-- ##### FUNCTION xbt_dynar_reset ##### -->
53 <para>
54
55 </para>
56
57 @dynar: 
58
59
60 <!-- ##### FUNCTION xbt_dynar_set ##### -->
61 <para>
62
63 </para>
64
65 @dynar: 
66 @idx: 
67 @src: 
68
69
70 <!-- ##### FUNCTION xbt_dynar_replace ##### -->
71 <para>
72
73 </para>
74
75 @dynar: 
76 @idx: 
77 @object: 
78
79
80 <!-- ##### FUNCTION xbt_dynar_insert_at ##### -->
81 <para>
82
83 </para>
84
85 @dynar: 
86 @idx: 
87 @src: 
88
89
90 <!-- ##### FUNCTION xbt_dynar_remove_at ##### -->
91 <para>
92
93 </para>
94
95 @dynar: 
96 @idx: 
97 @object: 
98
99
100 <!-- ##### FUNCTION xbt_dynar_map ##### -->
101 <para>
102
103 </para>
104
105 @dynar: 
106 @operator: 
107
108
109 <!-- ##### FUNCTION xbt_dynar_push ##### -->
110 <para>
111
112 </para>
113
114 @dynar: 
115 @src: 
116
117
118 <!-- ##### FUNCTION xbt_dynar_pop ##### -->
119 <para>
120
121 </para>
122
123 @dynar: 
124 @dst: 
125
126
127 <!-- ##### FUNCTION xbt_dynar_shift ##### -->
128 <para>
129
130 </para>
131
132 @dynar: 
133 @dst: 
134
135
136 <!-- ##### FUNCTION xbt_dynar_unshift ##### -->
137 <para>
138
139 </para>
140
141 @dynar: 
142 @src: 
143
144
145 <!-- ##### MACRO xbt_dynar_foreach ##### -->
146 <para>
147
148 </para>
149
150 @_dynar: 
151 @_cursor: 
152 @_data: 
153
154
155 <!-- ##### FUNCTION xbt_dynar_cursor_rm ##### -->
156 <para>
157
158 </para>
159
160 @dynar: 
161 @cursor: 
162
163
164 <!-- ##### FUNCTION xbt_dynar_cursor_first ##### -->
165 <para>
166
167 </para>
168
169 @dynar: 
170 @cursor: 
171
172
173 <!-- ##### FUNCTION xbt_dynar_cursor_get ##### -->
174 <para>
175
176 </para>
177
178 @dynar: 
179 @cursor: 
180 @whereto: 
181 @Returns: 
182
183
184 <!-- ##### FUNCTION xbt_dynar_cursor_step ##### -->
185 <para>
186
187 </para>
188
189 @dynar: 
190 @cursor: 
191
192