1/* Note: This file is no longer generated. See the comment in gmarshal.list */
2#ifndef __G_MARSHAL_H__
3#define __G_MARSHAL_H__
4
5G_BEGIN_DECLS
6
7/* VOID:VOID (./gmarshal.list:6) */
8GLIB_AVAILABLE_IN_ALL
9void g_cclosure_marshal_VOID__VOID (GClosure *closure,
10 GValue *return_value,
11 guint n_param_values,
12 const GValue *param_values,
13 gpointer invocation_hint,
14 gpointer marshal_data);
15GLIB_AVAILABLE_IN_ALL
16void g_cclosure_marshal_VOID__VOIDv (GClosure *closure,
17 GValue *return_value,
18 gpointer instance,
19 va_list args,
20 gpointer marshal_data,
21 int n_params,
22 GType *param_types);
23
24/* VOID:BOOLEAN (./gmarshal.list:7) */
25GLIB_AVAILABLE_IN_ALL
26void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
27 GValue *return_value,
28 guint n_param_values,
29 const GValue *param_values,
30 gpointer invocation_hint,
31 gpointer marshal_data);
32GLIB_AVAILABLE_IN_ALL
33void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure,
34 GValue *return_value,
35 gpointer instance,
36 va_list args,
37 gpointer marshal_data,
38 int n_params,
39 GType *param_types);
40
41/* VOID:CHAR (./gmarshal.list:8) */
42GLIB_AVAILABLE_IN_ALL
43void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
44 GValue *return_value,
45 guint n_param_values,
46 const GValue *param_values,
47 gpointer invocation_hint,
48 gpointer marshal_data);
49GLIB_AVAILABLE_IN_ALL
50void g_cclosure_marshal_VOID__CHARv (GClosure *closure,
51 GValue *return_value,
52 gpointer instance,
53 va_list args,
54 gpointer marshal_data,
55 int n_params,
56 GType *param_types);
57
58/* VOID:UCHAR (./gmarshal.list:9) */
59GLIB_AVAILABLE_IN_ALL
60void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
61 GValue *return_value,
62 guint n_param_values,
63 const GValue *param_values,
64 gpointer invocation_hint,
65 gpointer marshal_data);
66GLIB_AVAILABLE_IN_ALL
67void g_cclosure_marshal_VOID__UCHARv (GClosure *closure,
68 GValue *return_value,
69 gpointer instance,
70 va_list args,
71 gpointer marshal_data,
72 int n_params,
73 GType *param_types);
74
75/* VOID:INT (./gmarshal.list:10) */
76GLIB_AVAILABLE_IN_ALL
77void g_cclosure_marshal_VOID__INT (GClosure *closure,
78 GValue *return_value,
79 guint n_param_values,
80 const GValue *param_values,
81 gpointer invocation_hint,
82 gpointer marshal_data);
83GLIB_AVAILABLE_IN_ALL
84void g_cclosure_marshal_VOID__INTv (GClosure *closure,
85 GValue *return_value,
86 gpointer instance,
87 va_list args,
88 gpointer marshal_data,
89 int n_params,
90 GType *param_types);
91
92/* VOID:UINT (./gmarshal.list:11) */
93GLIB_AVAILABLE_IN_ALL
94void g_cclosure_marshal_VOID__UINT (GClosure *closure,
95 GValue *return_value,
96 guint n_param_values,
97 const GValue *param_values,
98 gpointer invocation_hint,
99 gpointer marshal_data);
100GLIB_AVAILABLE_IN_ALL
101void g_cclosure_marshal_VOID__UINTv (GClosure *closure,
102 GValue *return_value,
103 gpointer instance,
104 va_list args,
105 gpointer marshal_data,
106 int n_params,
107 GType *param_types);
108
109/* VOID:LONG (./gmarshal.list:12) */
110GLIB_AVAILABLE_IN_ALL
111void g_cclosure_marshal_VOID__LONG (GClosure *closure,
112 GValue *return_value,
113 guint n_param_values,
114 const GValue *param_values,
115 gpointer invocation_hint,
116 gpointer marshal_data);
117GLIB_AVAILABLE_IN_ALL
118void g_cclosure_marshal_VOID__LONGv (GClosure *closure,
119 GValue *return_value,
120 gpointer instance,
121 va_list args,
122 gpointer marshal_data,
123 int n_params,
124 GType *param_types);
125
126/* VOID:ULONG (./gmarshal.list:13) */
127GLIB_AVAILABLE_IN_ALL
128void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
129 GValue *return_value,
130 guint n_param_values,
131 const GValue *param_values,
132 gpointer invocation_hint,
133 gpointer marshal_data);
134GLIB_AVAILABLE_IN_ALL
135void g_cclosure_marshal_VOID__ULONGv (GClosure *closure,
136 GValue *return_value,
137 gpointer instance,
138 va_list args,
139 gpointer marshal_data,
140 int n_params,
141 GType *param_types);
142
143/* VOID:ENUM (./gmarshal.list:14) */
144GLIB_AVAILABLE_IN_ALL
145void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
146 GValue *return_value,
147 guint n_param_values,
148 const GValue *param_values,
149 gpointer invocation_hint,
150 gpointer marshal_data);
151GLIB_AVAILABLE_IN_ALL
152void g_cclosure_marshal_VOID__ENUMv (GClosure *closure,
153 GValue *return_value,
154 gpointer instance,
155 va_list args,
156 gpointer marshal_data,
157 int n_params,
158 GType *param_types);
159
160/* VOID:FLAGS (./gmarshal.list:15) */
161GLIB_AVAILABLE_IN_ALL
162void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
163 GValue *return_value,
164 guint n_param_values,
165 const GValue *param_values,
166 gpointer invocation_hint,
167 gpointer marshal_data);
168GLIB_AVAILABLE_IN_ALL
169void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure,
170 GValue *return_value,
171 gpointer instance,
172 va_list args,
173 gpointer marshal_data,
174 int n_params,
175 GType *param_types);
176
177/* VOID:FLOAT (./gmarshal.list:16) */
178GLIB_AVAILABLE_IN_ALL
179void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
180 GValue *return_value,
181 guint n_param_values,
182 const GValue *param_values,
183 gpointer invocation_hint,
184 gpointer marshal_data);
185GLIB_AVAILABLE_IN_ALL
186void g_cclosure_marshal_VOID__FLOATv (GClosure *closure,
187 GValue *return_value,
188 gpointer instance,
189 va_list args,
190 gpointer marshal_data,
191 int n_params,
192 GType *param_types);
193
194/* VOID:DOUBLE (./gmarshal.list:17) */
195GLIB_AVAILABLE_IN_ALL
196void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
197 GValue *return_value,
198 guint n_param_values,
199 const GValue *param_values,
200 gpointer invocation_hint,
201 gpointer marshal_data);
202GLIB_AVAILABLE_IN_ALL
203void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure,
204 GValue *return_value,
205 gpointer instance,
206 va_list args,
207 gpointer marshal_data,
208 int n_params,
209 GType *param_types);
210
211/* VOID:STRING (./gmarshal.list:18) */
212GLIB_AVAILABLE_IN_ALL
213void g_cclosure_marshal_VOID__STRING (GClosure *closure,
214 GValue *return_value,
215 guint n_param_values,
216 const GValue *param_values,
217 gpointer invocation_hint,
218 gpointer marshal_data);
219GLIB_AVAILABLE_IN_ALL
220void g_cclosure_marshal_VOID__STRINGv (GClosure *closure,
221 GValue *return_value,
222 gpointer instance,
223 va_list args,
224 gpointer marshal_data,
225 int n_params,
226 GType *param_types);
227
228/* VOID:PARAM (./gmarshal.list:19) */
229GLIB_AVAILABLE_IN_ALL
230void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
231 GValue *return_value,
232 guint n_param_values,
233 const GValue *param_values,
234 gpointer invocation_hint,
235 gpointer marshal_data);
236GLIB_AVAILABLE_IN_ALL
237void g_cclosure_marshal_VOID__PARAMv (GClosure *closure,
238 GValue *return_value,
239 gpointer instance,
240 va_list args,
241 gpointer marshal_data,
242 int n_params,
243 GType *param_types);
244
245/* VOID:BOXED (./gmarshal.list:20) */
246GLIB_AVAILABLE_IN_ALL
247void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
248 GValue *return_value,
249 guint n_param_values,
250 const GValue *param_values,
251 gpointer invocation_hint,
252 gpointer marshal_data);
253GLIB_AVAILABLE_IN_ALL
254void g_cclosure_marshal_VOID__BOXEDv (GClosure *closure,
255 GValue *return_value,
256 gpointer instance,
257 va_list args,
258 gpointer marshal_data,
259 int n_params,
260 GType *param_types);
261
262/* VOID:POINTER (./gmarshal.list:21) */
263GLIB_AVAILABLE_IN_ALL
264void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
265 GValue *return_value,
266 guint n_param_values,
267 const GValue *param_values,
268 gpointer invocation_hint,
269 gpointer marshal_data);
270GLIB_AVAILABLE_IN_ALL
271void g_cclosure_marshal_VOID__POINTERv (GClosure *closure,
272 GValue *return_value,
273 gpointer instance,
274 va_list args,
275 gpointer marshal_data,
276 int n_params,
277 GType *param_types);
278
279/* VOID:OBJECT (./gmarshal.list:22) */
280GLIB_AVAILABLE_IN_ALL
281void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
282 GValue *return_value,
283 guint n_param_values,
284 const GValue *param_values,
285 gpointer invocation_hint,
286 gpointer marshal_data);
287GLIB_AVAILABLE_IN_ALL
288void g_cclosure_marshal_VOID__OBJECTv (GClosure *closure,
289 GValue *return_value,
290 gpointer instance,
291 va_list args,
292 gpointer marshal_data,
293 int n_params,
294 GType *param_types);
295
296/* VOID:VARIANT (./gmarshal.list:23) */
297GLIB_AVAILABLE_IN_ALL
298void g_cclosure_marshal_VOID__VARIANT (GClosure *closure,
299 GValue *return_value,
300 guint n_param_values,
301 const GValue *param_values,
302 gpointer invocation_hint,
303 gpointer marshal_data);
304GLIB_AVAILABLE_IN_ALL
305void g_cclosure_marshal_VOID__VARIANTv (GClosure *closure,
306 GValue *return_value,
307 gpointer instance,
308 va_list args,
309 gpointer marshal_data,
310 int n_params,
311 GType *param_types);
312
313/* VOID:UINT,POINTER (./gmarshal.list:26) */
314GLIB_AVAILABLE_IN_ALL
315void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
316 GValue *return_value,
317 guint n_param_values,
318 const GValue *param_values,
319 gpointer invocation_hint,
320 gpointer marshal_data);
321GLIB_AVAILABLE_IN_ALL
322void g_cclosure_marshal_VOID__UINT_POINTERv (GClosure *closure,
323 GValue *return_value,
324 gpointer instance,
325 va_list args,
326 gpointer marshal_data,
327 int n_params,
328 GType *param_types);
329
330/* BOOL:FLAGS (./gmarshal.list:27) */
331GLIB_AVAILABLE_IN_ALL
332void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
333 GValue *return_value,
334 guint n_param_values,
335 const GValue *param_values,
336 gpointer invocation_hint,
337 gpointer marshal_data);
338GLIB_AVAILABLE_IN_ALL
339void g_cclosure_marshal_BOOLEAN__FLAGSv (GClosure *closure,
340 GValue *return_value,
341 gpointer instance,
342 va_list args,
343 gpointer marshal_data,
344 int n_params,
345 GType *param_types);
346#define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
347
348/* STRING:OBJECT,POINTER (./gmarshal.list:28) */
349GLIB_AVAILABLE_IN_ALL
350void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
351 GValue *return_value,
352 guint n_param_values,
353 const GValue *param_values,
354 gpointer invocation_hint,
355 gpointer marshal_data);
356GLIB_AVAILABLE_IN_ALL
357void g_cclosure_marshal_STRING__OBJECT_POINTERv (GClosure *closure,
358 GValue *return_value,
359 gpointer instance,
360 va_list args,
361 gpointer marshal_data,
362 int n_params,
363 GType *param_types);
364
365/* BOOL:BOXED,BOXED (./gmarshal.list:29) */
366GLIB_AVAILABLE_IN_ALL
367void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure *closure,
368 GValue *return_value,
369 guint n_param_values,
370 const GValue *param_values,
371 gpointer invocation_hint,
372 gpointer marshal_data);
373GLIB_AVAILABLE_IN_ALL
374void g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv (GClosure *closure,
375 GValue *return_value,
376 gpointer instance,
377 va_list args,
378 gpointer marshal_data,
379 int n_params,
380 GType *param_types);
381#define g_cclosure_marshal_BOOL__BOXED_BOXED g_cclosure_marshal_BOOLEAN__BOXED_BOXED
382
383G_END_DECLS
384
385#endif /* __G_MARSHAL_H__ */
386