1 /* GSequencer - Advanced GTK Sequencer
2 * Copyright (C) 2005-2018 Joël Krähemann
3 *
4 * This file is part of GSequencer.
5 *
6 * GSequencer is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation, either version 3 of the License, or
9 * (at your option) any later version.
10 *
11 * GSequencer is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with GSequencer. If not, see <http://www.gnu.org/licenses/>.
18 */
19 /* This file is generated by glib-genmarshal, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */
20 #include <glib-object.h>
21
22 #ifdef G_ENABLE_DEBUG
23 #define g_marshal_value_peek_boolean(v) g_value_get_boolean (v)
24 #define g_marshal_value_peek_char(v) g_value_get_schar (v)
25 #define g_marshal_value_peek_uchar(v) g_value_get_uchar (v)
26 #define g_marshal_value_peek_int(v) g_value_get_int (v)
27 #define g_marshal_value_peek_uint(v) g_value_get_uint (v)
28 #define g_marshal_value_peek_long(v) g_value_get_long (v)
29 #define g_marshal_value_peek_ulong(v) g_value_get_ulong (v)
30 #define g_marshal_value_peek_int64(v) g_value_get_int64 (v)
31 #define g_marshal_value_peek_uint64(v) g_value_get_uint64 (v)
32 #define g_marshal_value_peek_enum(v) g_value_get_enum (v)
33 #define g_marshal_value_peek_flags(v) g_value_get_flags (v)
34 #define g_marshal_value_peek_float(v) g_value_get_float (v)
35 #define g_marshal_value_peek_double(v) g_value_get_double (v)
36 #define g_marshal_value_peek_string(v) (char*) g_value_get_string (v)
37 #define g_marshal_value_peek_param(v) g_value_get_param (v)
38 #define g_marshal_value_peek_boxed(v) g_value_get_boxed (v)
39 #define g_marshal_value_peek_pointer(v) g_value_get_pointer (v)
40 #define g_marshal_value_peek_object(v) g_value_get_object (v)
41 #define g_marshal_value_peek_variant(v) g_value_get_variant (v)
42 #else /* !G_ENABLE_DEBUG */
43 /* WARNING: This code accesses GValues directly, which is UNSUPPORTED API.
44 * Do not access GValues directly in your code. Instead, use the
45 * g_value_get_*() functions
46 */
47 #define g_marshal_value_peek_boolean(v) (v)->data[0].v_int
48 #define g_marshal_value_peek_char(v) (v)->data[0].v_int
49 #define g_marshal_value_peek_uchar(v) (v)->data[0].v_uint
50 #define g_marshal_value_peek_int(v) (v)->data[0].v_int
51 #define g_marshal_value_peek_uint(v) (v)->data[0].v_uint
52 #define g_marshal_value_peek_long(v) (v)->data[0].v_long
53 #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong
54 #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64
55 #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64
56 #define g_marshal_value_peek_enum(v) (v)->data[0].v_long
57 #define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong
58 #define g_marshal_value_peek_float(v) (v)->data[0].v_float
59 #define g_marshal_value_peek_double(v) (v)->data[0].v_double
60 #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer
61 #define g_marshal_value_peek_param(v) (v)->data[0].v_pointer
62 #define g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer
63 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer
64 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer
65 #define g_marshal_value_peek_variant(v) (v)->data[0].v_pointer
66 #endif /* !G_ENABLE_DEBUG */
67
68 /* VOID:UINT64 (ags/object/ags_marshallers.list:1) */
69 void
ags_cclosure_marshal_VOID__UINT64(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)70 ags_cclosure_marshal_VOID__UINT64 (GClosure *closure,
71 GValue *return_value G_GNUC_UNUSED,
72 guint n_param_values,
73 const GValue *param_values,
74 gpointer invocation_hint G_GNUC_UNUSED,
75 gpointer marshal_data)
76 {
77 typedef void (*GMarshalFunc_VOID__UINT64) (gpointer data1,
78 guint64 arg1,
79 gpointer data2);
80 GCClosure *cc = (GCClosure *) closure;
81 gpointer data1, data2;
82 GMarshalFunc_VOID__UINT64 callback;
83
84 g_return_if_fail (n_param_values == 2);
85
86 if (G_CCLOSURE_SWAP_DATA (closure))
87 {
88 data1 = closure->data;
89 data2 = g_value_peek_pointer (param_values + 0);
90 }
91 else
92 {
93 data1 = g_value_peek_pointer (param_values + 0);
94 data2 = closure->data;
95 }
96 callback = (GMarshalFunc_VOID__UINT64) (marshal_data ? marshal_data : cc->callback);
97
98 callback (data1,
99 g_marshal_value_peek_uint64 (param_values + 1),
100 data2);
101 }
102
103 /* VOID:BOOLEAN,POINTER (ags/object/ags_marshallers.list:2) */
104 void
ags_cclosure_marshal_VOID__BOOLEAN_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)105 ags_cclosure_marshal_VOID__BOOLEAN_POINTER (GClosure *closure,
106 GValue *return_value G_GNUC_UNUSED,
107 guint n_param_values,
108 const GValue *param_values,
109 gpointer invocation_hint G_GNUC_UNUSED,
110 gpointer marshal_data)
111 {
112 typedef void (*GMarshalFunc_VOID__BOOLEAN_POINTER) (gpointer data1,
113 gboolean arg1,
114 gpointer arg2,
115 gpointer data2);
116 GCClosure *cc = (GCClosure *) closure;
117 gpointer data1, data2;
118 GMarshalFunc_VOID__BOOLEAN_POINTER callback;
119
120 g_return_if_fail (n_param_values == 3);
121
122 if (G_CCLOSURE_SWAP_DATA (closure))
123 {
124 data1 = closure->data;
125 data2 = g_value_peek_pointer (param_values + 0);
126 }
127 else
128 {
129 data1 = g_value_peek_pointer (param_values + 0);
130 data2 = closure->data;
131 }
132 callback = (GMarshalFunc_VOID__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback);
133
134 callback (data1,
135 g_marshal_value_peek_boolean (param_values + 1),
136 g_marshal_value_peek_pointer (param_values + 2),
137 data2);
138 }
139
140 /* VOID:INT,UINT (ags/object/ags_marshallers.list:3) */
141 void
ags_cclosure_marshal_VOID__INT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)142 ags_cclosure_marshal_VOID__INT_UINT (GClosure *closure,
143 GValue *return_value G_GNUC_UNUSED,
144 guint n_param_values,
145 const GValue *param_values,
146 gpointer invocation_hint G_GNUC_UNUSED,
147 gpointer marshal_data)
148 {
149 typedef void (*GMarshalFunc_VOID__INT_UINT) (gpointer data1,
150 gint arg1,
151 guint arg2,
152 gpointer data2);
153 GCClosure *cc = (GCClosure *) closure;
154 gpointer data1, data2;
155 GMarshalFunc_VOID__INT_UINT callback;
156
157 g_return_if_fail (n_param_values == 3);
158
159 if (G_CCLOSURE_SWAP_DATA (closure))
160 {
161 data1 = closure->data;
162 data2 = g_value_peek_pointer (param_values + 0);
163 }
164 else
165 {
166 data1 = g_value_peek_pointer (param_values + 0);
167 data2 = closure->data;
168 }
169 callback = (GMarshalFunc_VOID__INT_UINT) (marshal_data ? marshal_data : cc->callback);
170
171 callback (data1,
172 g_marshal_value_peek_int (param_values + 1),
173 g_marshal_value_peek_uint (param_values + 2),
174 data2);
175 }
176
177 /* VOID:INT,POINTER (ags/object/ags_marshallers.list:4) */
178 void
ags_cclosure_marshal_VOID__INT_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)179 ags_cclosure_marshal_VOID__INT_POINTER (GClosure *closure,
180 GValue *return_value G_GNUC_UNUSED,
181 guint n_param_values,
182 const GValue *param_values,
183 gpointer invocation_hint G_GNUC_UNUSED,
184 gpointer marshal_data)
185 {
186 typedef void (*GMarshalFunc_VOID__INT_POINTER) (gpointer data1,
187 gint arg1,
188 gpointer arg2,
189 gpointer data2);
190 GCClosure *cc = (GCClosure *) closure;
191 gpointer data1, data2;
192 GMarshalFunc_VOID__INT_POINTER callback;
193
194 g_return_if_fail (n_param_values == 3);
195
196 if (G_CCLOSURE_SWAP_DATA (closure))
197 {
198 data1 = closure->data;
199 data2 = g_value_peek_pointer (param_values + 0);
200 }
201 else
202 {
203 data1 = g_value_peek_pointer (param_values + 0);
204 data2 = closure->data;
205 }
206 callback = (GMarshalFunc_VOID__INT_POINTER) (marshal_data ? marshal_data : cc->callback);
207
208 callback (data1,
209 g_marshal_value_peek_int (param_values + 1),
210 g_marshal_value_peek_pointer (param_values + 2),
211 data2);
212 }
213
214 /* VOID:INT,UINT,POINTER (ags/object/ags_marshallers.list:5) */
215 void
ags_cclosure_marshal_VOID__INT_UINT_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)216 ags_cclosure_marshal_VOID__INT_UINT_POINTER (GClosure *closure,
217 GValue *return_value G_GNUC_UNUSED,
218 guint n_param_values,
219 const GValue *param_values,
220 gpointer invocation_hint G_GNUC_UNUSED,
221 gpointer marshal_data)
222 {
223 typedef void (*GMarshalFunc_VOID__INT_UINT_POINTER) (gpointer data1,
224 gint arg1,
225 guint arg2,
226 gpointer arg3,
227 gpointer data2);
228 GCClosure *cc = (GCClosure *) closure;
229 gpointer data1, data2;
230 GMarshalFunc_VOID__INT_UINT_POINTER callback;
231
232 g_return_if_fail (n_param_values == 4);
233
234 if (G_CCLOSURE_SWAP_DATA (closure))
235 {
236 data1 = closure->data;
237 data2 = g_value_peek_pointer (param_values + 0);
238 }
239 else
240 {
241 data1 = g_value_peek_pointer (param_values + 0);
242 data2 = closure->data;
243 }
244 callback = (GMarshalFunc_VOID__INT_UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
245
246 callback (data1,
247 g_marshal_value_peek_int (param_values + 1),
248 g_marshal_value_peek_uint (param_values + 2),
249 g_marshal_value_peek_pointer (param_values + 3),
250 data2);
251 }
252
253 /* VOID:UINT,BOOLEAN (ags/object/ags_marshallers.list:6) */
254 void
ags_cclosure_marshal_VOID__UINT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)255 ags_cclosure_marshal_VOID__UINT_BOOLEAN (GClosure *closure,
256 GValue *return_value G_GNUC_UNUSED,
257 guint n_param_values,
258 const GValue *param_values,
259 gpointer invocation_hint G_GNUC_UNUSED,
260 gpointer marshal_data)
261 {
262 typedef void (*GMarshalFunc_VOID__UINT_BOOLEAN) (gpointer data1,
263 guint arg1,
264 gboolean arg2,
265 gpointer data2);
266 GCClosure *cc = (GCClosure *) closure;
267 gpointer data1, data2;
268 GMarshalFunc_VOID__UINT_BOOLEAN callback;
269
270 g_return_if_fail (n_param_values == 3);
271
272 if (G_CCLOSURE_SWAP_DATA (closure))
273 {
274 data1 = closure->data;
275 data2 = g_value_peek_pointer (param_values + 0);
276 }
277 else
278 {
279 data1 = g_value_peek_pointer (param_values + 0);
280 data2 = closure->data;
281 }
282 callback = (GMarshalFunc_VOID__UINT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
283
284 callback (data1,
285 g_marshal_value_peek_uint (param_values + 1),
286 g_marshal_value_peek_boolean (param_values + 2),
287 data2);
288 }
289
290 /* VOID:UINT,UINT (ags/object/ags_marshallers.list:7) */
291 void
ags_cclosure_marshal_VOID__UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)292 ags_cclosure_marshal_VOID__UINT_UINT (GClosure *closure,
293 GValue *return_value G_GNUC_UNUSED,
294 guint n_param_values,
295 const GValue *param_values,
296 gpointer invocation_hint G_GNUC_UNUSED,
297 gpointer marshal_data)
298 {
299 typedef void (*GMarshalFunc_VOID__UINT_UINT) (gpointer data1,
300 guint arg1,
301 guint arg2,
302 gpointer data2);
303 GCClosure *cc = (GCClosure *) closure;
304 gpointer data1, data2;
305 GMarshalFunc_VOID__UINT_UINT callback;
306
307 g_return_if_fail (n_param_values == 3);
308
309 if (G_CCLOSURE_SWAP_DATA (closure))
310 {
311 data1 = closure->data;
312 data2 = g_value_peek_pointer (param_values + 0);
313 }
314 else
315 {
316 data1 = g_value_peek_pointer (param_values + 0);
317 data2 = closure->data;
318 }
319 callback = (GMarshalFunc_VOID__UINT_UINT) (marshal_data ? marshal_data : cc->callback);
320
321 callback (data1,
322 g_marshal_value_peek_uint (param_values + 1),
323 g_marshal_value_peek_uint (param_values + 2),
324 data2);
325 }
326
327 /* VOID:UINT,UINT,BOOLEAN (ags/object/ags_marshallers.list:8) */
328 void
ags_cclosure_marshal_VOID__UINT_UINT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)329 ags_cclosure_marshal_VOID__UINT_UINT_BOOLEAN (GClosure *closure,
330 GValue *return_value G_GNUC_UNUSED,
331 guint n_param_values,
332 const GValue *param_values,
333 gpointer invocation_hint G_GNUC_UNUSED,
334 gpointer marshal_data)
335 {
336 typedef void (*GMarshalFunc_VOID__UINT_UINT_BOOLEAN) (gpointer data1,
337 guint arg1,
338 guint arg2,
339 gboolean arg3,
340 gpointer data2);
341 GCClosure *cc = (GCClosure *) closure;
342 gpointer data1, data2;
343 GMarshalFunc_VOID__UINT_UINT_BOOLEAN callback;
344
345 g_return_if_fail (n_param_values == 4);
346
347 if (G_CCLOSURE_SWAP_DATA (closure))
348 {
349 data1 = closure->data;
350 data2 = g_value_peek_pointer (param_values + 0);
351 }
352 else
353 {
354 data1 = g_value_peek_pointer (param_values + 0);
355 data2 = closure->data;
356 }
357 callback = (GMarshalFunc_VOID__UINT_UINT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
358
359 callback (data1,
360 g_marshal_value_peek_uint (param_values + 1),
361 g_marshal_value_peek_uint (param_values + 2),
362 g_marshal_value_peek_boolean (param_values + 3),
363 data2);
364 }
365
366 /* VOID:UINT,UINT,UINT (ags/object/ags_marshallers.list:9) */
367 void
ags_cclosure_marshal_VOID__UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)368 ags_cclosure_marshal_VOID__UINT_UINT_UINT (GClosure *closure,
369 GValue *return_value G_GNUC_UNUSED,
370 guint n_param_values,
371 const GValue *param_values,
372 gpointer invocation_hint G_GNUC_UNUSED,
373 gpointer marshal_data)
374 {
375 typedef void (*GMarshalFunc_VOID__UINT_UINT_UINT) (gpointer data1,
376 guint arg1,
377 guint arg2,
378 guint arg3,
379 gpointer data2);
380 GCClosure *cc = (GCClosure *) closure;
381 gpointer data1, data2;
382 GMarshalFunc_VOID__UINT_UINT_UINT callback;
383
384 g_return_if_fail (n_param_values == 4);
385
386 if (G_CCLOSURE_SWAP_DATA (closure))
387 {
388 data1 = closure->data;
389 data2 = g_value_peek_pointer (param_values + 0);
390 }
391 else
392 {
393 data1 = g_value_peek_pointer (param_values + 0);
394 data2 = closure->data;
395 }
396 callback = (GMarshalFunc_VOID__UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
397
398 callback (data1,
399 g_marshal_value_peek_uint (param_values + 1),
400 g_marshal_value_peek_uint (param_values + 2),
401 g_marshal_value_peek_uint (param_values + 3),
402 data2);
403 }
404
405 /* VOID:UINT,UINT,UINT,UINT (ags/object/ags_marshallers.list:10) */
406 void
ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)407 ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT (GClosure *closure,
408 GValue *return_value G_GNUC_UNUSED,
409 guint n_param_values,
410 const GValue *param_values,
411 gpointer invocation_hint G_GNUC_UNUSED,
412 gpointer marshal_data)
413 {
414 typedef void (*GMarshalFunc_VOID__UINT_UINT_UINT_UINT) (gpointer data1,
415 guint arg1,
416 guint arg2,
417 guint arg3,
418 guint arg4,
419 gpointer data2);
420 GCClosure *cc = (GCClosure *) closure;
421 gpointer data1, data2;
422 GMarshalFunc_VOID__UINT_UINT_UINT_UINT callback;
423
424 g_return_if_fail (n_param_values == 5);
425
426 if (G_CCLOSURE_SWAP_DATA (closure))
427 {
428 data1 = closure->data;
429 data2 = g_value_peek_pointer (param_values + 0);
430 }
431 else
432 {
433 data1 = g_value_peek_pointer (param_values + 0);
434 data2 = closure->data;
435 }
436 callback = (GMarshalFunc_VOID__UINT_UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
437
438 callback (data1,
439 g_marshal_value_peek_uint (param_values + 1),
440 g_marshal_value_peek_uint (param_values + 2),
441 g_marshal_value_peek_uint (param_values + 3),
442 g_marshal_value_peek_uint (param_values + 4),
443 data2);
444 }
445
446 /* VOID:UINT,UINT,UINT,UINT,UINT (ags/object/ags_marshallers.list:11) */
447 void
ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)448 ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT (GClosure *closure,
449 GValue *return_value G_GNUC_UNUSED,
450 guint n_param_values,
451 const GValue *param_values,
452 gpointer invocation_hint G_GNUC_UNUSED,
453 gpointer marshal_data)
454 {
455 typedef void (*GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT) (gpointer data1,
456 guint arg1,
457 guint arg2,
458 guint arg3,
459 guint arg4,
460 guint arg5,
461 gpointer data2);
462 GCClosure *cc = (GCClosure *) closure;
463 gpointer data1, data2;
464 GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT callback;
465
466 g_return_if_fail (n_param_values == 6);
467
468 if (G_CCLOSURE_SWAP_DATA (closure))
469 {
470 data1 = closure->data;
471 data2 = g_value_peek_pointer (param_values + 0);
472 }
473 else
474 {
475 data1 = g_value_peek_pointer (param_values + 0);
476 data2 = closure->data;
477 }
478 callback = (GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
479
480 callback (data1,
481 g_marshal_value_peek_uint (param_values + 1),
482 g_marshal_value_peek_uint (param_values + 2),
483 g_marshal_value_peek_uint (param_values + 3),
484 g_marshal_value_peek_uint (param_values + 4),
485 g_marshal_value_peek_uint (param_values + 5),
486 data2);
487 }
488
489 /* VOID:UINT,UINT,UINT,UINT,UINT,UINT (ags/object/ags_marshallers.list:12) */
490 void
ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)491 ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT (GClosure *closure,
492 GValue *return_value G_GNUC_UNUSED,
493 guint n_param_values,
494 const GValue *param_values,
495 gpointer invocation_hint G_GNUC_UNUSED,
496 gpointer marshal_data)
497 {
498 typedef void (*GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT) (gpointer data1,
499 guint arg1,
500 guint arg2,
501 guint arg3,
502 guint arg4,
503 guint arg5,
504 guint arg6,
505 gpointer data2);
506 GCClosure *cc = (GCClosure *) closure;
507 gpointer data1, data2;
508 GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT callback;
509
510 g_return_if_fail (n_param_values == 7);
511
512 if (G_CCLOSURE_SWAP_DATA (closure))
513 {
514 data1 = closure->data;
515 data2 = g_value_peek_pointer (param_values + 0);
516 }
517 else
518 {
519 data1 = g_value_peek_pointer (param_values + 0);
520 data2 = closure->data;
521 }
522 callback = (GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
523
524 callback (data1,
525 g_marshal_value_peek_uint (param_values + 1),
526 g_marshal_value_peek_uint (param_values + 2),
527 g_marshal_value_peek_uint (param_values + 3),
528 g_marshal_value_peek_uint (param_values + 4),
529 g_marshal_value_peek_uint (param_values + 5),
530 g_marshal_value_peek_uint (param_values + 6),
531 data2);
532 }
533
534 /* VOID:UINT,UINT,UINT,UINT,UINT,UINT,UINT (ags/object/ags_marshallers.list:13) */
535 void
ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)536 ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT (GClosure *closure,
537 GValue *return_value G_GNUC_UNUSED,
538 guint n_param_values,
539 const GValue *param_values,
540 gpointer invocation_hint G_GNUC_UNUSED,
541 gpointer marshal_data)
542 {
543 typedef void (*GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT) (gpointer data1,
544 guint arg1,
545 guint arg2,
546 guint arg3,
547 guint arg4,
548 guint arg5,
549 guint arg6,
550 guint arg7,
551 gpointer data2);
552 GCClosure *cc = (GCClosure *) closure;
553 gpointer data1, data2;
554 GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT callback;
555
556 g_return_if_fail (n_param_values == 8);
557
558 if (G_CCLOSURE_SWAP_DATA (closure))
559 {
560 data1 = closure->data;
561 data2 = g_value_peek_pointer (param_values + 0);
562 }
563 else
564 {
565 data1 = g_value_peek_pointer (param_values + 0);
566 data2 = closure->data;
567 }
568 callback = (GMarshalFunc_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
569
570 callback (data1,
571 g_marshal_value_peek_uint (param_values + 1),
572 g_marshal_value_peek_uint (param_values + 2),
573 g_marshal_value_peek_uint (param_values + 3),
574 g_marshal_value_peek_uint (param_values + 4),
575 g_marshal_value_peek_uint (param_values + 5),
576 g_marshal_value_peek_uint (param_values + 6),
577 g_marshal_value_peek_uint (param_values + 7),
578 data2);
579 }
580
581 /* VOID:UINT,DOUBLE,UINT (ags/object/ags_marshallers.list:14) */
582 void
ags_cclosure_marshal_VOID__UINT_DOUBLE_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)583 ags_cclosure_marshal_VOID__UINT_DOUBLE_UINT (GClosure *closure,
584 GValue *return_value G_GNUC_UNUSED,
585 guint n_param_values,
586 const GValue *param_values,
587 gpointer invocation_hint G_GNUC_UNUSED,
588 gpointer marshal_data)
589 {
590 typedef void (*GMarshalFunc_VOID__UINT_DOUBLE_UINT) (gpointer data1,
591 guint arg1,
592 gdouble arg2,
593 guint arg3,
594 gpointer data2);
595 GCClosure *cc = (GCClosure *) closure;
596 gpointer data1, data2;
597 GMarshalFunc_VOID__UINT_DOUBLE_UINT callback;
598
599 g_return_if_fail (n_param_values == 4);
600
601 if (G_CCLOSURE_SWAP_DATA (closure))
602 {
603 data1 = closure->data;
604 data2 = g_value_peek_pointer (param_values + 0);
605 }
606 else
607 {
608 data1 = g_value_peek_pointer (param_values + 0);
609 data2 = closure->data;
610 }
611 callback = (GMarshalFunc_VOID__UINT_DOUBLE_UINT) (marshal_data ? marshal_data : cc->callback);
612
613 callback (data1,
614 g_marshal_value_peek_uint (param_values + 1),
615 g_marshal_value_peek_double (param_values + 2),
616 g_marshal_value_peek_uint (param_values + 3),
617 data2);
618 }
619
620 /* VOID:UINT,INT (ags/object/ags_marshallers.list:15) */
621 void
ags_cclosure_marshal_VOID__UINT_INT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)622 ags_cclosure_marshal_VOID__UINT_INT (GClosure *closure,
623 GValue *return_value G_GNUC_UNUSED,
624 guint n_param_values,
625 const GValue *param_values,
626 gpointer invocation_hint G_GNUC_UNUSED,
627 gpointer marshal_data)
628 {
629 typedef void (*GMarshalFunc_VOID__UINT_INT) (gpointer data1,
630 guint arg1,
631 gint arg2,
632 gpointer data2);
633 GCClosure *cc = (GCClosure *) closure;
634 gpointer data1, data2;
635 GMarshalFunc_VOID__UINT_INT callback;
636
637 g_return_if_fail (n_param_values == 3);
638
639 if (G_CCLOSURE_SWAP_DATA (closure))
640 {
641 data1 = closure->data;
642 data2 = g_value_peek_pointer (param_values + 0);
643 }
644 else
645 {
646 data1 = g_value_peek_pointer (param_values + 0);
647 data2 = closure->data;
648 }
649 callback = (GMarshalFunc_VOID__UINT_INT) (marshal_data ? marshal_data : cc->callback);
650
651 callback (data1,
652 g_marshal_value_peek_uint (param_values + 1),
653 g_marshal_value_peek_int (param_values + 2),
654 data2);
655 }
656
657 /* VOID:UINT,DOUBLE (ags/object/ags_marshallers.list:16) */
658 void
ags_cclosure_marshal_VOID__UINT_DOUBLE(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)659 ags_cclosure_marshal_VOID__UINT_DOUBLE (GClosure *closure,
660 GValue *return_value G_GNUC_UNUSED,
661 guint n_param_values,
662 const GValue *param_values,
663 gpointer invocation_hint G_GNUC_UNUSED,
664 gpointer marshal_data)
665 {
666 typedef void (*GMarshalFunc_VOID__UINT_DOUBLE) (gpointer data1,
667 guint arg1,
668 gdouble arg2,
669 gpointer data2);
670 GCClosure *cc = (GCClosure *) closure;
671 gpointer data1, data2;
672 GMarshalFunc_VOID__UINT_DOUBLE callback;
673
674 g_return_if_fail (n_param_values == 3);
675
676 if (G_CCLOSURE_SWAP_DATA (closure))
677 {
678 data1 = closure->data;
679 data2 = g_value_peek_pointer (param_values + 0);
680 }
681 else
682 {
683 data1 = g_value_peek_pointer (param_values + 0);
684 data2 = closure->data;
685 }
686 callback = (GMarshalFunc_VOID__UINT_DOUBLE) (marshal_data ? marshal_data : cc->callback);
687
688 callback (data1,
689 g_marshal_value_peek_uint (param_values + 1),
690 g_marshal_value_peek_double (param_values + 2),
691 data2);
692 }
693
694 /* VOID:UINT,STRING,UINT (ags/object/ags_marshallers.list:17) */
695 void
ags_cclosure_marshal_VOID__UINT_STRING_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)696 ags_cclosure_marshal_VOID__UINT_STRING_UINT (GClosure *closure,
697 GValue *return_value G_GNUC_UNUSED,
698 guint n_param_values,
699 const GValue *param_values,
700 gpointer invocation_hint G_GNUC_UNUSED,
701 gpointer marshal_data)
702 {
703 typedef void (*GMarshalFunc_VOID__UINT_STRING_UINT) (gpointer data1,
704 guint arg1,
705 gpointer arg2,
706 guint arg3,
707 gpointer data2);
708 GCClosure *cc = (GCClosure *) closure;
709 gpointer data1, data2;
710 GMarshalFunc_VOID__UINT_STRING_UINT callback;
711
712 g_return_if_fail (n_param_values == 4);
713
714 if (G_CCLOSURE_SWAP_DATA (closure))
715 {
716 data1 = closure->data;
717 data2 = g_value_peek_pointer (param_values + 0);
718 }
719 else
720 {
721 data1 = g_value_peek_pointer (param_values + 0);
722 data2 = closure->data;
723 }
724 callback = (GMarshalFunc_VOID__UINT_STRING_UINT) (marshal_data ? marshal_data : cc->callback);
725
726 callback (data1,
727 g_marshal_value_peek_uint (param_values + 1),
728 g_marshal_value_peek_string (param_values + 2),
729 g_marshal_value_peek_uint (param_values + 3),
730 data2);
731 }
732
733 /* VOID:UINT,POINTER,UINT (ags/object/ags_marshallers.list:18) */
734 void
ags_cclosure_marshal_VOID__UINT_POINTER_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)735 ags_cclosure_marshal_VOID__UINT_POINTER_UINT (GClosure *closure,
736 GValue *return_value G_GNUC_UNUSED,
737 guint n_param_values,
738 const GValue *param_values,
739 gpointer invocation_hint G_GNUC_UNUSED,
740 gpointer marshal_data)
741 {
742 typedef void (*GMarshalFunc_VOID__UINT_POINTER_UINT) (gpointer data1,
743 guint arg1,
744 gpointer arg2,
745 guint arg3,
746 gpointer data2);
747 GCClosure *cc = (GCClosure *) closure;
748 gpointer data1, data2;
749 GMarshalFunc_VOID__UINT_POINTER_UINT callback;
750
751 g_return_if_fail (n_param_values == 4);
752
753 if (G_CCLOSURE_SWAP_DATA (closure))
754 {
755 data1 = closure->data;
756 data2 = g_value_peek_pointer (param_values + 0);
757 }
758 else
759 {
760 data1 = g_value_peek_pointer (param_values + 0);
761 data2 = closure->data;
762 }
763 callback = (GMarshalFunc_VOID__UINT_POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
764
765 callback (data1,
766 g_marshal_value_peek_uint (param_values + 1),
767 g_marshal_value_peek_pointer (param_values + 2),
768 g_marshal_value_peek_uint (param_values + 3),
769 data2);
770 }
771
772 /* VOID:INT64,UINT (ags/object/ags_marshallers.list:19) */
773 void
ags_cclosure_marshal_VOID__INT64_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)774 ags_cclosure_marshal_VOID__INT64_UINT (GClosure *closure,
775 GValue *return_value G_GNUC_UNUSED,
776 guint n_param_values,
777 const GValue *param_values,
778 gpointer invocation_hint G_GNUC_UNUSED,
779 gpointer marshal_data)
780 {
781 typedef void (*GMarshalFunc_VOID__INT64_UINT) (gpointer data1,
782 gint64 arg1,
783 guint arg2,
784 gpointer data2);
785 GCClosure *cc = (GCClosure *) closure;
786 gpointer data1, data2;
787 GMarshalFunc_VOID__INT64_UINT callback;
788
789 g_return_if_fail (n_param_values == 3);
790
791 if (G_CCLOSURE_SWAP_DATA (closure))
792 {
793 data1 = closure->data;
794 data2 = g_value_peek_pointer (param_values + 0);
795 }
796 else
797 {
798 data1 = g_value_peek_pointer (param_values + 0);
799 data2 = closure->data;
800 }
801 callback = (GMarshalFunc_VOID__INT64_UINT) (marshal_data ? marshal_data : cc->callback);
802
803 callback (data1,
804 g_marshal_value_peek_int64 (param_values + 1),
805 g_marshal_value_peek_uint (param_values + 2),
806 data2);
807 }
808
809 /* VOID:ULONG,UINT (ags/object/ags_marshallers.list:20) */
810 void
ags_cclosure_marshal_VOID__ULONG_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)811 ags_cclosure_marshal_VOID__ULONG_UINT (GClosure *closure,
812 GValue *return_value G_GNUC_UNUSED,
813 guint n_param_values,
814 const GValue *param_values,
815 gpointer invocation_hint G_GNUC_UNUSED,
816 gpointer marshal_data)
817 {
818 typedef void (*GMarshalFunc_VOID__ULONG_UINT) (gpointer data1,
819 gulong arg1,
820 guint arg2,
821 gpointer data2);
822 GCClosure *cc = (GCClosure *) closure;
823 gpointer data1, data2;
824 GMarshalFunc_VOID__ULONG_UINT callback;
825
826 g_return_if_fail (n_param_values == 3);
827
828 if (G_CCLOSURE_SWAP_DATA (closure))
829 {
830 data1 = closure->data;
831 data2 = g_value_peek_pointer (param_values + 0);
832 }
833 else
834 {
835 data1 = g_value_peek_pointer (param_values + 0);
836 data2 = closure->data;
837 }
838 callback = (GMarshalFunc_VOID__ULONG_UINT) (marshal_data ? marshal_data : cc->callback);
839
840 callback (data1,
841 g_marshal_value_peek_ulong (param_values + 1),
842 g_marshal_value_peek_uint (param_values + 2),
843 data2);
844 }
845
846 /* VOID:ULONG,UINT,BOOLEAN (ags/object/ags_marshallers.list:21) */
847 void
ags_cclosure_marshal_VOID__ULONG_UINT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)848 ags_cclosure_marshal_VOID__ULONG_UINT_BOOLEAN (GClosure *closure,
849 GValue *return_value G_GNUC_UNUSED,
850 guint n_param_values,
851 const GValue *param_values,
852 gpointer invocation_hint G_GNUC_UNUSED,
853 gpointer marshal_data)
854 {
855 typedef void (*GMarshalFunc_VOID__ULONG_UINT_BOOLEAN) (gpointer data1,
856 gulong arg1,
857 guint arg2,
858 gboolean arg3,
859 gpointer data2);
860 GCClosure *cc = (GCClosure *) closure;
861 gpointer data1, data2;
862 GMarshalFunc_VOID__ULONG_UINT_BOOLEAN callback;
863
864 g_return_if_fail (n_param_values == 4);
865
866 if (G_CCLOSURE_SWAP_DATA (closure))
867 {
868 data1 = closure->data;
869 data2 = g_value_peek_pointer (param_values + 0);
870 }
871 else
872 {
873 data1 = g_value_peek_pointer (param_values + 0);
874 data2 = closure->data;
875 }
876 callback = (GMarshalFunc_VOID__ULONG_UINT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
877
878 callback (data1,
879 g_marshal_value_peek_ulong (param_values + 1),
880 g_marshal_value_peek_uint (param_values + 2),
881 g_marshal_value_peek_boolean (param_values + 3),
882 data2);
883 }
884
885 /* VOID:DOUBLE,DOUBLE (ags/object/ags_marshallers.list:22) */
886 void
ags_cclosure_marshal_VOID__DOUBLE_DOUBLE(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)887 ags_cclosure_marshal_VOID__DOUBLE_DOUBLE (GClosure *closure,
888 GValue *return_value G_GNUC_UNUSED,
889 guint n_param_values,
890 const GValue *param_values,
891 gpointer invocation_hint G_GNUC_UNUSED,
892 gpointer marshal_data)
893 {
894 typedef void (*GMarshalFunc_VOID__DOUBLE_DOUBLE) (gpointer data1,
895 gdouble arg1,
896 gdouble arg2,
897 gpointer data2);
898 GCClosure *cc = (GCClosure *) closure;
899 gpointer data1, data2;
900 GMarshalFunc_VOID__DOUBLE_DOUBLE callback;
901
902 g_return_if_fail (n_param_values == 3);
903
904 if (G_CCLOSURE_SWAP_DATA (closure))
905 {
906 data1 = closure->data;
907 data2 = g_value_peek_pointer (param_values + 0);
908 }
909 else
910 {
911 data1 = g_value_peek_pointer (param_values + 0);
912 data2 = closure->data;
913 }
914 callback = (GMarshalFunc_VOID__DOUBLE_DOUBLE) (marshal_data ? marshal_data : cc->callback);
915
916 callback (data1,
917 g_marshal_value_peek_double (param_values + 1),
918 g_marshal_value_peek_double (param_values + 2),
919 data2);
920 }
921
922 /* VOID:ULONG,UINT,UINT (ags/object/ags_marshallers.list:23) */
923 void
ags_cclosure_marshal_VOID__ULONG_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)924 ags_cclosure_marshal_VOID__ULONG_UINT_UINT (GClosure *closure,
925 GValue *return_value G_GNUC_UNUSED,
926 guint n_param_values,
927 const GValue *param_values,
928 gpointer invocation_hint G_GNUC_UNUSED,
929 gpointer marshal_data)
930 {
931 typedef void (*GMarshalFunc_VOID__ULONG_UINT_UINT) (gpointer data1,
932 gulong arg1,
933 guint arg2,
934 guint arg3,
935 gpointer data2);
936 GCClosure *cc = (GCClosure *) closure;
937 gpointer data1, data2;
938 GMarshalFunc_VOID__ULONG_UINT_UINT callback;
939
940 g_return_if_fail (n_param_values == 4);
941
942 if (G_CCLOSURE_SWAP_DATA (closure))
943 {
944 data1 = closure->data;
945 data2 = g_value_peek_pointer (param_values + 0);
946 }
947 else
948 {
949 data1 = g_value_peek_pointer (param_values + 0);
950 data2 = closure->data;
951 }
952 callback = (GMarshalFunc_VOID__ULONG_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
953
954 callback (data1,
955 g_marshal_value_peek_ulong (param_values + 1),
956 g_marshal_value_peek_uint (param_values + 2),
957 g_marshal_value_peek_uint (param_values + 3),
958 data2);
959 }
960
961 /* VOID:STRING,UINT (ags/object/ags_marshallers.list:24) */
962 void
ags_cclosure_marshal_VOID__STRING_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)963 ags_cclosure_marshal_VOID__STRING_UINT (GClosure *closure,
964 GValue *return_value G_GNUC_UNUSED,
965 guint n_param_values,
966 const GValue *param_values,
967 gpointer invocation_hint G_GNUC_UNUSED,
968 gpointer marshal_data)
969 {
970 typedef void (*GMarshalFunc_VOID__STRING_UINT) (gpointer data1,
971 gpointer arg1,
972 guint arg2,
973 gpointer data2);
974 GCClosure *cc = (GCClosure *) closure;
975 gpointer data1, data2;
976 GMarshalFunc_VOID__STRING_UINT callback;
977
978 g_return_if_fail (n_param_values == 3);
979
980 if (G_CCLOSURE_SWAP_DATA (closure))
981 {
982 data1 = closure->data;
983 data2 = g_value_peek_pointer (param_values + 0);
984 }
985 else
986 {
987 data1 = g_value_peek_pointer (param_values + 0);
988 data2 = closure->data;
989 }
990 callback = (GMarshalFunc_VOID__STRING_UINT) (marshal_data ? marshal_data : cc->callback);
991
992 callback (data1,
993 g_marshal_value_peek_string (param_values + 1),
994 g_marshal_value_peek_uint (param_values + 2),
995 data2);
996 }
997
998 /* VOID:STRING,UINT,DOUBLE (ags/object/ags_marshallers.list:25) */
999 void
ags_cclosure_marshal_VOID__STRING_UINT_DOUBLE(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1000 ags_cclosure_marshal_VOID__STRING_UINT_DOUBLE (GClosure *closure,
1001 GValue *return_value G_GNUC_UNUSED,
1002 guint n_param_values,
1003 const GValue *param_values,
1004 gpointer invocation_hint G_GNUC_UNUSED,
1005 gpointer marshal_data)
1006 {
1007 typedef void (*GMarshalFunc_VOID__STRING_UINT_DOUBLE) (gpointer data1,
1008 gpointer arg1,
1009 guint arg2,
1010 gdouble arg3,
1011 gpointer data2);
1012 GCClosure *cc = (GCClosure *) closure;
1013 gpointer data1, data2;
1014 GMarshalFunc_VOID__STRING_UINT_DOUBLE callback;
1015
1016 g_return_if_fail (n_param_values == 4);
1017
1018 if (G_CCLOSURE_SWAP_DATA (closure))
1019 {
1020 data1 = closure->data;
1021 data2 = g_value_peek_pointer (param_values + 0);
1022 }
1023 else
1024 {
1025 data1 = g_value_peek_pointer (param_values + 0);
1026 data2 = closure->data;
1027 }
1028 callback = (GMarshalFunc_VOID__STRING_UINT_DOUBLE) (marshal_data ? marshal_data : cc->callback);
1029
1030 callback (data1,
1031 g_marshal_value_peek_string (param_values + 1),
1032 g_marshal_value_peek_uint (param_values + 2),
1033 g_marshal_value_peek_double (param_values + 3),
1034 data2);
1035 }
1036
1037 /* VOID:STRING,UINT,POINTER (ags/object/ags_marshallers.list:26) */
1038 void
ags_cclosure_marshal_VOID__STRING_UINT_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1039 ags_cclosure_marshal_VOID__STRING_UINT_POINTER (GClosure *closure,
1040 GValue *return_value G_GNUC_UNUSED,
1041 guint n_param_values,
1042 const GValue *param_values,
1043 gpointer invocation_hint G_GNUC_UNUSED,
1044 gpointer marshal_data)
1045 {
1046 typedef void (*GMarshalFunc_VOID__STRING_UINT_POINTER) (gpointer data1,
1047 gpointer arg1,
1048 guint arg2,
1049 gpointer arg3,
1050 gpointer data2);
1051 GCClosure *cc = (GCClosure *) closure;
1052 gpointer data1, data2;
1053 GMarshalFunc_VOID__STRING_UINT_POINTER callback;
1054
1055 g_return_if_fail (n_param_values == 4);
1056
1057 if (G_CCLOSURE_SWAP_DATA (closure))
1058 {
1059 data1 = closure->data;
1060 data2 = g_value_peek_pointer (param_values + 0);
1061 }
1062 else
1063 {
1064 data1 = g_value_peek_pointer (param_values + 0);
1065 data2 = closure->data;
1066 }
1067 callback = (GMarshalFunc_VOID__STRING_UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
1068
1069 callback (data1,
1070 g_marshal_value_peek_string (param_values + 1),
1071 g_marshal_value_peek_uint (param_values + 2),
1072 g_marshal_value_peek_pointer (param_values + 3),
1073 data2);
1074 }
1075
1076 /* VOID:STRING,UINT,STRING,DOUBLE (ags/object/ags_marshallers.list:27) */
1077 void
ags_cclosure_marshal_VOID__STRING_UINT_STRING_DOUBLE(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1078 ags_cclosure_marshal_VOID__STRING_UINT_STRING_DOUBLE (GClosure *closure,
1079 GValue *return_value G_GNUC_UNUSED,
1080 guint n_param_values,
1081 const GValue *param_values,
1082 gpointer invocation_hint G_GNUC_UNUSED,
1083 gpointer marshal_data)
1084 {
1085 typedef void (*GMarshalFunc_VOID__STRING_UINT_STRING_DOUBLE) (gpointer data1,
1086 gpointer arg1,
1087 guint arg2,
1088 gpointer arg3,
1089 gdouble arg4,
1090 gpointer data2);
1091 GCClosure *cc = (GCClosure *) closure;
1092 gpointer data1, data2;
1093 GMarshalFunc_VOID__STRING_UINT_STRING_DOUBLE callback;
1094
1095 g_return_if_fail (n_param_values == 5);
1096
1097 if (G_CCLOSURE_SWAP_DATA (closure))
1098 {
1099 data1 = closure->data;
1100 data2 = g_value_peek_pointer (param_values + 0);
1101 }
1102 else
1103 {
1104 data1 = g_value_peek_pointer (param_values + 0);
1105 data2 = closure->data;
1106 }
1107 callback = (GMarshalFunc_VOID__STRING_UINT_STRING_DOUBLE) (marshal_data ? marshal_data : cc->callback);
1108
1109 callback (data1,
1110 g_marshal_value_peek_string (param_values + 1),
1111 g_marshal_value_peek_uint (param_values + 2),
1112 g_marshal_value_peek_string (param_values + 3),
1113 g_marshal_value_peek_double (param_values + 4),
1114 data2);
1115 }
1116
1117 /* VOID:STRING,POINTER (ags/object/ags_marshallers.list:28) */
1118 void
ags_cclosure_marshal_VOID__STRING_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1119 ags_cclosure_marshal_VOID__STRING_POINTER (GClosure *closure,
1120 GValue *return_value G_GNUC_UNUSED,
1121 guint n_param_values,
1122 const GValue *param_values,
1123 gpointer invocation_hint G_GNUC_UNUSED,
1124 gpointer marshal_data)
1125 {
1126 typedef void (*GMarshalFunc_VOID__STRING_POINTER) (gpointer data1,
1127 gpointer arg1,
1128 gpointer arg2,
1129 gpointer data2);
1130 GCClosure *cc = (GCClosure *) closure;
1131 gpointer data1, data2;
1132 GMarshalFunc_VOID__STRING_POINTER callback;
1133
1134 g_return_if_fail (n_param_values == 3);
1135
1136 if (G_CCLOSURE_SWAP_DATA (closure))
1137 {
1138 data1 = closure->data;
1139 data2 = g_value_peek_pointer (param_values + 0);
1140 }
1141 else
1142 {
1143 data1 = g_value_peek_pointer (param_values + 0);
1144 data2 = closure->data;
1145 }
1146 callback = (GMarshalFunc_VOID__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
1147
1148 callback (data1,
1149 g_marshal_value_peek_string (param_values + 1),
1150 g_marshal_value_peek_pointer (param_values + 2),
1151 data2);
1152 }
1153
1154 /* VOID:STRING,STRING,STRING (ags/object/ags_marshallers.list:29) */
1155 void
ags_cclosure_marshal_VOID__STRING_STRING_STRING(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1156 ags_cclosure_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
1157 GValue *return_value G_GNUC_UNUSED,
1158 guint n_param_values,
1159 const GValue *param_values,
1160 gpointer invocation_hint G_GNUC_UNUSED,
1161 gpointer marshal_data)
1162 {
1163 typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING) (gpointer data1,
1164 gpointer arg1,
1165 gpointer arg2,
1166 gpointer arg3,
1167 gpointer data2);
1168 GCClosure *cc = (GCClosure *) closure;
1169 gpointer data1, data2;
1170 GMarshalFunc_VOID__STRING_STRING_STRING callback;
1171
1172 g_return_if_fail (n_param_values == 4);
1173
1174 if (G_CCLOSURE_SWAP_DATA (closure))
1175 {
1176 data1 = closure->data;
1177 data2 = g_value_peek_pointer (param_values + 0);
1178 }
1179 else
1180 {
1181 data1 = g_value_peek_pointer (param_values + 0);
1182 data2 = closure->data;
1183 }
1184 callback = (GMarshalFunc_VOID__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
1185
1186 callback (data1,
1187 g_marshal_value_peek_string (param_values + 1),
1188 g_marshal_value_peek_string (param_values + 2),
1189 g_marshal_value_peek_string (param_values + 3),
1190 data2);
1191 }
1192
1193 /* VOID:POINTER,INT (ags/object/ags_marshallers.list:30) */
1194 void
ags_cclosure_marshal_VOID__POINTER_INT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1195 ags_cclosure_marshal_VOID__POINTER_INT (GClosure *closure,
1196 GValue *return_value G_GNUC_UNUSED,
1197 guint n_param_values,
1198 const GValue *param_values,
1199 gpointer invocation_hint G_GNUC_UNUSED,
1200 gpointer marshal_data)
1201 {
1202 typedef void (*GMarshalFunc_VOID__POINTER_INT) (gpointer data1,
1203 gpointer arg1,
1204 gint arg2,
1205 gpointer data2);
1206 GCClosure *cc = (GCClosure *) closure;
1207 gpointer data1, data2;
1208 GMarshalFunc_VOID__POINTER_INT callback;
1209
1210 g_return_if_fail (n_param_values == 3);
1211
1212 if (G_CCLOSURE_SWAP_DATA (closure))
1213 {
1214 data1 = closure->data;
1215 data2 = g_value_peek_pointer (param_values + 0);
1216 }
1217 else
1218 {
1219 data1 = g_value_peek_pointer (param_values + 0);
1220 data2 = closure->data;
1221 }
1222 callback = (GMarshalFunc_VOID__POINTER_INT) (marshal_data ? marshal_data : cc->callback);
1223
1224 callback (data1,
1225 g_marshal_value_peek_pointer (param_values + 1),
1226 g_marshal_value_peek_int (param_values + 2),
1227 data2);
1228 }
1229
1230 /* VOID:POINTER,INT,POINTER (ags/object/ags_marshallers.list:31) */
1231 void
ags_cclosure_marshal_VOID__POINTER_INT_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1232 ags_cclosure_marshal_VOID__POINTER_INT_POINTER (GClosure *closure,
1233 GValue *return_value G_GNUC_UNUSED,
1234 guint n_param_values,
1235 const GValue *param_values,
1236 gpointer invocation_hint G_GNUC_UNUSED,
1237 gpointer marshal_data)
1238 {
1239 typedef void (*GMarshalFunc_VOID__POINTER_INT_POINTER) (gpointer data1,
1240 gpointer arg1,
1241 gint arg2,
1242 gpointer arg3,
1243 gpointer data2);
1244 GCClosure *cc = (GCClosure *) closure;
1245 gpointer data1, data2;
1246 GMarshalFunc_VOID__POINTER_INT_POINTER callback;
1247
1248 g_return_if_fail (n_param_values == 4);
1249
1250 if (G_CCLOSURE_SWAP_DATA (closure))
1251 {
1252 data1 = closure->data;
1253 data2 = g_value_peek_pointer (param_values + 0);
1254 }
1255 else
1256 {
1257 data1 = g_value_peek_pointer (param_values + 0);
1258 data2 = closure->data;
1259 }
1260 callback = (GMarshalFunc_VOID__POINTER_INT_POINTER) (marshal_data ? marshal_data : cc->callback);
1261
1262 callback (data1,
1263 g_marshal_value_peek_pointer (param_values + 1),
1264 g_marshal_value_peek_int (param_values + 2),
1265 g_marshal_value_peek_pointer (param_values + 3),
1266 data2);
1267 }
1268
1269 /* VOID:POINTER,INT,INT,BOOLEAN (ags/object/ags_marshallers.list:32) */
1270 void
ags_cclosure_marshal_VOID__POINTER_INT_INT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1271 ags_cclosure_marshal_VOID__POINTER_INT_INT_BOOLEAN (GClosure *closure,
1272 GValue *return_value G_GNUC_UNUSED,
1273 guint n_param_values,
1274 const GValue *param_values,
1275 gpointer invocation_hint G_GNUC_UNUSED,
1276 gpointer marshal_data)
1277 {
1278 typedef void (*GMarshalFunc_VOID__POINTER_INT_INT_BOOLEAN) (gpointer data1,
1279 gpointer arg1,
1280 gint arg2,
1281 gint arg3,
1282 gboolean arg4,
1283 gpointer data2);
1284 GCClosure *cc = (GCClosure *) closure;
1285 gpointer data1, data2;
1286 GMarshalFunc_VOID__POINTER_INT_INT_BOOLEAN callback;
1287
1288 g_return_if_fail (n_param_values == 5);
1289
1290 if (G_CCLOSURE_SWAP_DATA (closure))
1291 {
1292 data1 = closure->data;
1293 data2 = g_value_peek_pointer (param_values + 0);
1294 }
1295 else
1296 {
1297 data1 = g_value_peek_pointer (param_values + 0);
1298 data2 = closure->data;
1299 }
1300 callback = (GMarshalFunc_VOID__POINTER_INT_INT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
1301
1302 callback (data1,
1303 g_marshal_value_peek_pointer (param_values + 1),
1304 g_marshal_value_peek_int (param_values + 2),
1305 g_marshal_value_peek_int (param_values + 3),
1306 g_marshal_value_peek_boolean (param_values + 4),
1307 data2);
1308 }
1309
1310 /* VOID:POINTER,UINT (ags/object/ags_marshallers.list:33) */
1311 void
ags_cclosure_marshal_VOID__POINTER_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1312 ags_cclosure_marshal_VOID__POINTER_UINT (GClosure *closure,
1313 GValue *return_value G_GNUC_UNUSED,
1314 guint n_param_values,
1315 const GValue *param_values,
1316 gpointer invocation_hint G_GNUC_UNUSED,
1317 gpointer marshal_data)
1318 {
1319 typedef void (*GMarshalFunc_VOID__POINTER_UINT) (gpointer data1,
1320 gpointer arg1,
1321 guint arg2,
1322 gpointer data2);
1323 GCClosure *cc = (GCClosure *) closure;
1324 gpointer data1, data2;
1325 GMarshalFunc_VOID__POINTER_UINT callback;
1326
1327 g_return_if_fail (n_param_values == 3);
1328
1329 if (G_CCLOSURE_SWAP_DATA (closure))
1330 {
1331 data1 = closure->data;
1332 data2 = g_value_peek_pointer (param_values + 0);
1333 }
1334 else
1335 {
1336 data1 = g_value_peek_pointer (param_values + 0);
1337 data2 = closure->data;
1338 }
1339 callback = (GMarshalFunc_VOID__POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
1340
1341 callback (data1,
1342 g_marshal_value_peek_pointer (param_values + 1),
1343 g_marshal_value_peek_uint (param_values + 2),
1344 data2);
1345 }
1346
1347 /* VOID:POINTER,POINTER (ags/object/ags_marshallers.list:34) */
1348 void
ags_cclosure_marshal_VOID__POINTER_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1349 ags_cclosure_marshal_VOID__POINTER_POINTER (GClosure *closure,
1350 GValue *return_value G_GNUC_UNUSED,
1351 guint n_param_values,
1352 const GValue *param_values,
1353 gpointer invocation_hint G_GNUC_UNUSED,
1354 gpointer marshal_data)
1355 {
1356 typedef void (*GMarshalFunc_VOID__POINTER_POINTER) (gpointer data1,
1357 gpointer arg1,
1358 gpointer arg2,
1359 gpointer data2);
1360 GCClosure *cc = (GCClosure *) closure;
1361 gpointer data1, data2;
1362 GMarshalFunc_VOID__POINTER_POINTER callback;
1363
1364 g_return_if_fail (n_param_values == 3);
1365
1366 if (G_CCLOSURE_SWAP_DATA (closure))
1367 {
1368 data1 = closure->data;
1369 data2 = g_value_peek_pointer (param_values + 0);
1370 }
1371 else
1372 {
1373 data1 = g_value_peek_pointer (param_values + 0);
1374 data2 = closure->data;
1375 }
1376 callback = (GMarshalFunc_VOID__POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
1377
1378 callback (data1,
1379 g_marshal_value_peek_pointer (param_values + 1),
1380 g_marshal_value_peek_pointer (param_values + 2),
1381 data2);
1382 }
1383
1384 /* VOID:POINTER,UINT,UINT (ags/object/ags_marshallers.list:35) */
1385 void
ags_cclosure_marshal_VOID__POINTER_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1386 ags_cclosure_marshal_VOID__POINTER_UINT_UINT (GClosure *closure,
1387 GValue *return_value G_GNUC_UNUSED,
1388 guint n_param_values,
1389 const GValue *param_values,
1390 gpointer invocation_hint G_GNUC_UNUSED,
1391 gpointer marshal_data)
1392 {
1393 typedef void (*GMarshalFunc_VOID__POINTER_UINT_UINT) (gpointer data1,
1394 gpointer arg1,
1395 guint arg2,
1396 guint arg3,
1397 gpointer data2);
1398 GCClosure *cc = (GCClosure *) closure;
1399 gpointer data1, data2;
1400 GMarshalFunc_VOID__POINTER_UINT_UINT callback;
1401
1402 g_return_if_fail (n_param_values == 4);
1403
1404 if (G_CCLOSURE_SWAP_DATA (closure))
1405 {
1406 data1 = closure->data;
1407 data2 = g_value_peek_pointer (param_values + 0);
1408 }
1409 else
1410 {
1411 data1 = g_value_peek_pointer (param_values + 0);
1412 data2 = closure->data;
1413 }
1414 callback = (GMarshalFunc_VOID__POINTER_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
1415
1416 callback (data1,
1417 g_marshal_value_peek_pointer (param_values + 1),
1418 g_marshal_value_peek_uint (param_values + 2),
1419 g_marshal_value_peek_uint (param_values + 3),
1420 data2);
1421 }
1422
1423 /* VOID:POINTER,UINT,POINTER (ags/object/ags_marshallers.list:36) */
1424 void
ags_cclosure_marshal_VOID__POINTER_UINT_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1425 ags_cclosure_marshal_VOID__POINTER_UINT_POINTER (GClosure *closure,
1426 GValue *return_value G_GNUC_UNUSED,
1427 guint n_param_values,
1428 const GValue *param_values,
1429 gpointer invocation_hint G_GNUC_UNUSED,
1430 gpointer marshal_data)
1431 {
1432 typedef void (*GMarshalFunc_VOID__POINTER_UINT_POINTER) (gpointer data1,
1433 gpointer arg1,
1434 guint arg2,
1435 gpointer arg3,
1436 gpointer data2);
1437 GCClosure *cc = (GCClosure *) closure;
1438 gpointer data1, data2;
1439 GMarshalFunc_VOID__POINTER_UINT_POINTER callback;
1440
1441 g_return_if_fail (n_param_values == 4);
1442
1443 if (G_CCLOSURE_SWAP_DATA (closure))
1444 {
1445 data1 = closure->data;
1446 data2 = g_value_peek_pointer (param_values + 0);
1447 }
1448 else
1449 {
1450 data1 = g_value_peek_pointer (param_values + 0);
1451 data2 = closure->data;
1452 }
1453 callback = (GMarshalFunc_VOID__POINTER_UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
1454
1455 callback (data1,
1456 g_marshal_value_peek_pointer (param_values + 1),
1457 g_marshal_value_peek_uint (param_values + 2),
1458 g_marshal_value_peek_pointer (param_values + 3),
1459 data2);
1460 }
1461
1462 /* VOID:POINTER,POINTER,UINT (ags/object/ags_marshallers.list:37) */
1463 void
ags_cclosure_marshal_VOID__POINTER_POINTER_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1464 ags_cclosure_marshal_VOID__POINTER_POINTER_UINT (GClosure *closure,
1465 GValue *return_value G_GNUC_UNUSED,
1466 guint n_param_values,
1467 const GValue *param_values,
1468 gpointer invocation_hint G_GNUC_UNUSED,
1469 gpointer marshal_data)
1470 {
1471 typedef void (*GMarshalFunc_VOID__POINTER_POINTER_UINT) (gpointer data1,
1472 gpointer arg1,
1473 gpointer arg2,
1474 guint arg3,
1475 gpointer data2);
1476 GCClosure *cc = (GCClosure *) closure;
1477 gpointer data1, data2;
1478 GMarshalFunc_VOID__POINTER_POINTER_UINT callback;
1479
1480 g_return_if_fail (n_param_values == 4);
1481
1482 if (G_CCLOSURE_SWAP_DATA (closure))
1483 {
1484 data1 = closure->data;
1485 data2 = g_value_peek_pointer (param_values + 0);
1486 }
1487 else
1488 {
1489 data1 = g_value_peek_pointer (param_values + 0);
1490 data2 = closure->data;
1491 }
1492 callback = (GMarshalFunc_VOID__POINTER_POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
1493
1494 callback (data1,
1495 g_marshal_value_peek_pointer (param_values + 1),
1496 g_marshal_value_peek_pointer (param_values + 2),
1497 g_marshal_value_peek_uint (param_values + 3),
1498 data2);
1499 }
1500
1501 /* VOID:POINTER,POINTER,POINTER (ags/object/ags_marshallers.list:38) */
1502 void
ags_cclosure_marshal_VOID__POINTER_POINTER_POINTER(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1503 ags_cclosure_marshal_VOID__POINTER_POINTER_POINTER (GClosure *closure,
1504 GValue *return_value G_GNUC_UNUSED,
1505 guint n_param_values,
1506 const GValue *param_values,
1507 gpointer invocation_hint G_GNUC_UNUSED,
1508 gpointer marshal_data)
1509 {
1510 typedef void (*GMarshalFunc_VOID__POINTER_POINTER_POINTER) (gpointer data1,
1511 gpointer arg1,
1512 gpointer arg2,
1513 gpointer arg3,
1514 gpointer data2);
1515 GCClosure *cc = (GCClosure *) closure;
1516 gpointer data1, data2;
1517 GMarshalFunc_VOID__POINTER_POINTER_POINTER callback;
1518
1519 g_return_if_fail (n_param_values == 4);
1520
1521 if (G_CCLOSURE_SWAP_DATA (closure))
1522 {
1523 data1 = closure->data;
1524 data2 = g_value_peek_pointer (param_values + 0);
1525 }
1526 else
1527 {
1528 data1 = g_value_peek_pointer (param_values + 0);
1529 data2 = closure->data;
1530 }
1531 callback = (GMarshalFunc_VOID__POINTER_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
1532
1533 callback (data1,
1534 g_marshal_value_peek_pointer (param_values + 1),
1535 g_marshal_value_peek_pointer (param_values + 2),
1536 g_marshal_value_peek_pointer (param_values + 3),
1537 data2);
1538 }
1539
1540 /* VOID:POINTER,OBJECT,OBJECT,STRING,STRING,STRING,UINT,UINT,UINT,UINT,INT,UINT,UINT (ags/object/ags_marshallers.list:39) */
1541 void
ags_cclosure_marshal_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1542 ags_cclosure_marshal_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT (GClosure *closure,
1543 GValue *return_value G_GNUC_UNUSED,
1544 guint n_param_values,
1545 const GValue *param_values,
1546 gpointer invocation_hint G_GNUC_UNUSED,
1547 gpointer marshal_data)
1548 {
1549 typedef void (*GMarshalFunc_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT) (gpointer data1,
1550 gpointer arg1,
1551 gpointer arg2,
1552 gpointer arg3,
1553 gpointer arg4,
1554 gpointer arg5,
1555 gpointer arg6,
1556 guint arg7,
1557 guint arg8,
1558 guint arg9,
1559 guint arg10,
1560 gint arg11,
1561 guint arg12,
1562 guint arg13,
1563 gpointer data2);
1564 GCClosure *cc = (GCClosure *) closure;
1565 gpointer data1, data2;
1566 GMarshalFunc_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT callback;
1567
1568 g_return_if_fail (n_param_values == 14);
1569
1570 if (G_CCLOSURE_SWAP_DATA (closure))
1571 {
1572 data1 = closure->data;
1573 data2 = g_value_peek_pointer (param_values + 0);
1574 }
1575 else
1576 {
1577 data1 = g_value_peek_pointer (param_values + 0);
1578 data2 = closure->data;
1579 }
1580 callback = (GMarshalFunc_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
1581
1582 callback (data1,
1583 g_marshal_value_peek_pointer (param_values + 1),
1584 g_marshal_value_peek_object (param_values + 2),
1585 g_marshal_value_peek_object (param_values + 3),
1586 g_marshal_value_peek_string (param_values + 4),
1587 g_marshal_value_peek_string (param_values + 5),
1588 g_marshal_value_peek_string (param_values + 6),
1589 g_marshal_value_peek_uint (param_values + 7),
1590 g_marshal_value_peek_uint (param_values + 8),
1591 g_marshal_value_peek_uint (param_values + 9),
1592 g_marshal_value_peek_uint (param_values + 10),
1593 g_marshal_value_peek_int (param_values + 11),
1594 g_marshal_value_peek_uint (param_values + 12),
1595 g_marshal_value_peek_uint (param_values + 13),
1596 data2);
1597 }
1598
1599 /* VOID:OBJECT,UINT (ags/object/ags_marshallers.list:40) */
1600 void
ags_cclosure_marshal_VOID__OBJECT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1601 ags_cclosure_marshal_VOID__OBJECT_UINT (GClosure *closure,
1602 GValue *return_value G_GNUC_UNUSED,
1603 guint n_param_values,
1604 const GValue *param_values,
1605 gpointer invocation_hint G_GNUC_UNUSED,
1606 gpointer marshal_data)
1607 {
1608 typedef void (*GMarshalFunc_VOID__OBJECT_UINT) (gpointer data1,
1609 gpointer arg1,
1610 guint arg2,
1611 gpointer data2);
1612 GCClosure *cc = (GCClosure *) closure;
1613 gpointer data1, data2;
1614 GMarshalFunc_VOID__OBJECT_UINT callback;
1615
1616 g_return_if_fail (n_param_values == 3);
1617
1618 if (G_CCLOSURE_SWAP_DATA (closure))
1619 {
1620 data1 = closure->data;
1621 data2 = g_value_peek_pointer (param_values + 0);
1622 }
1623 else
1624 {
1625 data1 = g_value_peek_pointer (param_values + 0);
1626 data2 = closure->data;
1627 }
1628 callback = (GMarshalFunc_VOID__OBJECT_UINT) (marshal_data ? marshal_data : cc->callback);
1629
1630 callback (data1,
1631 g_marshal_value_peek_object (param_values + 1),
1632 g_marshal_value_peek_uint (param_values + 2),
1633 data2);
1634 }
1635
1636 /* VOID:OBJECT,UINT,UINT,UINT (ags/object/ags_marshallers.list:41) */
1637 void
ags_cclosure_marshal_VOID__OBJECT_UINT_UINT_UINT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1638 ags_cclosure_marshal_VOID__OBJECT_UINT_UINT_UINT (GClosure *closure,
1639 GValue *return_value G_GNUC_UNUSED,
1640 guint n_param_values,
1641 const GValue *param_values,
1642 gpointer invocation_hint G_GNUC_UNUSED,
1643 gpointer marshal_data)
1644 {
1645 typedef void (*GMarshalFunc_VOID__OBJECT_UINT_UINT_UINT) (gpointer data1,
1646 gpointer arg1,
1647 guint arg2,
1648 guint arg3,
1649 guint arg4,
1650 gpointer data2);
1651 GCClosure *cc = (GCClosure *) closure;
1652 gpointer data1, data2;
1653 GMarshalFunc_VOID__OBJECT_UINT_UINT_UINT callback;
1654
1655 g_return_if_fail (n_param_values == 5);
1656
1657 if (G_CCLOSURE_SWAP_DATA (closure))
1658 {
1659 data1 = closure->data;
1660 data2 = g_value_peek_pointer (param_values + 0);
1661 }
1662 else
1663 {
1664 data1 = g_value_peek_pointer (param_values + 0);
1665 data2 = closure->data;
1666 }
1667 callback = (GMarshalFunc_VOID__OBJECT_UINT_UINT_UINT) (marshal_data ? marshal_data : cc->callback);
1668
1669 callback (data1,
1670 g_marshal_value_peek_object (param_values + 1),
1671 g_marshal_value_peek_uint (param_values + 2),
1672 g_marshal_value_peek_uint (param_values + 3),
1673 g_marshal_value_peek_uint (param_values + 4),
1674 data2);
1675 }
1676
1677 /* VOID:OBJECT,OBJECT (ags/object/ags_marshallers.list:42) */
1678 void
ags_cclosure_marshal_VOID__OBJECT_OBJECT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1679 ags_cclosure_marshal_VOID__OBJECT_OBJECT (GClosure *closure,
1680 GValue *return_value G_GNUC_UNUSED,
1681 guint n_param_values,
1682 const GValue *param_values,
1683 gpointer invocation_hint G_GNUC_UNUSED,
1684 gpointer marshal_data)
1685 {
1686 typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT) (gpointer data1,
1687 gpointer arg1,
1688 gpointer arg2,
1689 gpointer data2);
1690 GCClosure *cc = (GCClosure *) closure;
1691 gpointer data1, data2;
1692 GMarshalFunc_VOID__OBJECT_OBJECT callback;
1693
1694 g_return_if_fail (n_param_values == 3);
1695
1696 if (G_CCLOSURE_SWAP_DATA (closure))
1697 {
1698 data1 = closure->data;
1699 data2 = g_value_peek_pointer (param_values + 0);
1700 }
1701 else
1702 {
1703 data1 = g_value_peek_pointer (param_values + 0);
1704 data2 = closure->data;
1705 }
1706 callback = (GMarshalFunc_VOID__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
1707
1708 callback (data1,
1709 g_marshal_value_peek_object (param_values + 1),
1710 g_marshal_value_peek_object (param_values + 2),
1711 data2);
1712 }
1713
1714 /* VOID:OBJECT,OBJECT,OBJECT,INT,BOOLEAN (ags/object/ags_marshallers.list:43) */
1715 void
ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1716 ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN (GClosure *closure,
1717 GValue *return_value G_GNUC_UNUSED,
1718 guint n_param_values,
1719 const GValue *param_values,
1720 gpointer invocation_hint G_GNUC_UNUSED,
1721 gpointer marshal_data)
1722 {
1723 typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN) (gpointer data1,
1724 gpointer arg1,
1725 gpointer arg2,
1726 gpointer arg3,
1727 gint arg4,
1728 gboolean arg5,
1729 gpointer data2);
1730 GCClosure *cc = (GCClosure *) closure;
1731 gpointer data1, data2;
1732 GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN callback;
1733
1734 g_return_if_fail (n_param_values == 6);
1735
1736 if (G_CCLOSURE_SWAP_DATA (closure))
1737 {
1738 data1 = closure->data;
1739 data2 = g_value_peek_pointer (param_values + 0);
1740 }
1741 else
1742 {
1743 data1 = g_value_peek_pointer (param_values + 0);
1744 data2 = closure->data;
1745 }
1746 callback = (GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
1747
1748 callback (data1,
1749 g_marshal_value_peek_object (param_values + 1),
1750 g_marshal_value_peek_object (param_values + 2),
1751 g_marshal_value_peek_object (param_values + 3),
1752 g_marshal_value_peek_int (param_values + 4),
1753 g_marshal_value_peek_boolean (param_values + 5),
1754 data2);
1755 }
1756
1757 /* VOID:OBJECT,OBJECT,OBJECT,OBJECT,OBJECT,OBJECT,UINT,INT,BOOLEAN (ags/object/ags_marshallers.list:44) */
1758 void
ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1759 ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN (GClosure *closure,
1760 GValue *return_value G_GNUC_UNUSED,
1761 guint n_param_values,
1762 const GValue *param_values,
1763 gpointer invocation_hint G_GNUC_UNUSED,
1764 gpointer marshal_data)
1765 {
1766 typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN) (gpointer data1,
1767 gpointer arg1,
1768 gpointer arg2,
1769 gpointer arg3,
1770 gpointer arg4,
1771 gpointer arg5,
1772 gpointer arg6,
1773 guint arg7,
1774 gint arg8,
1775 gboolean arg9,
1776 gpointer data2);
1777 GCClosure *cc = (GCClosure *) closure;
1778 gpointer data1, data2;
1779 GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN callback;
1780
1781 g_return_if_fail (n_param_values == 10);
1782
1783 if (G_CCLOSURE_SWAP_DATA (closure))
1784 {
1785 data1 = closure->data;
1786 data2 = g_value_peek_pointer (param_values + 0);
1787 }
1788 else
1789 {
1790 data1 = g_value_peek_pointer (param_values + 0);
1791 data2 = closure->data;
1792 }
1793 callback = (GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
1794
1795 callback (data1,
1796 g_marshal_value_peek_object (param_values + 1),
1797 g_marshal_value_peek_object (param_values + 2),
1798 g_marshal_value_peek_object (param_values + 3),
1799 g_marshal_value_peek_object (param_values + 4),
1800 g_marshal_value_peek_object (param_values + 5),
1801 g_marshal_value_peek_object (param_values + 6),
1802 g_marshal_value_peek_uint (param_values + 7),
1803 g_marshal_value_peek_int (param_values + 8),
1804 g_marshal_value_peek_boolean (param_values + 9),
1805 data2);
1806 }
1807
1808 /* VOID:OBJECT,OBJECT,OBJECT,OBJECT,OBJECT,OBJECT,OBJECT,OBJECT (ags/object/ags_marshallers.list:45) */
1809 void
ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT(GClosure * closure,GValue * return_value G_GNUC_UNUSED,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1810 ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT (GClosure *closure,
1811 GValue *return_value G_GNUC_UNUSED,
1812 guint n_param_values,
1813 const GValue *param_values,
1814 gpointer invocation_hint G_GNUC_UNUSED,
1815 gpointer marshal_data)
1816 {
1817 typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT) (gpointer data1,
1818 gpointer arg1,
1819 gpointer arg2,
1820 gpointer arg3,
1821 gpointer arg4,
1822 gpointer arg5,
1823 gpointer arg6,
1824 gpointer arg7,
1825 gpointer arg8,
1826 gpointer data2);
1827 GCClosure *cc = (GCClosure *) closure;
1828 gpointer data1, data2;
1829 GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT callback;
1830
1831 g_return_if_fail (n_param_values == 9);
1832
1833 if (G_CCLOSURE_SWAP_DATA (closure))
1834 {
1835 data1 = closure->data;
1836 data2 = g_value_peek_pointer (param_values + 0);
1837 }
1838 else
1839 {
1840 data1 = g_value_peek_pointer (param_values + 0);
1841 data2 = closure->data;
1842 }
1843 callback = (GMarshalFunc_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
1844
1845 callback (data1,
1846 g_marshal_value_peek_object (param_values + 1),
1847 g_marshal_value_peek_object (param_values + 2),
1848 g_marshal_value_peek_object (param_values + 3),
1849 g_marshal_value_peek_object (param_values + 4),
1850 g_marshal_value_peek_object (param_values + 5),
1851 g_marshal_value_peek_object (param_values + 6),
1852 g_marshal_value_peek_object (param_values + 7),
1853 g_marshal_value_peek_object (param_values + 8),
1854 data2);
1855 }
1856
1857 /* ULONG:VOID (ags/object/ags_marshallers.list:46) */
1858 void
ags_cclosure_marshal_ULONG__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1859 ags_cclosure_marshal_ULONG__VOID (GClosure *closure,
1860 GValue *return_value,
1861 guint n_param_values,
1862 const GValue *param_values,
1863 gpointer invocation_hint G_GNUC_UNUSED,
1864 gpointer marshal_data)
1865 {
1866 typedef gulong (*GMarshalFunc_ULONG__VOID) (gpointer data1,
1867 gpointer data2);
1868 GCClosure *cc = (GCClosure *) closure;
1869 gpointer data1, data2;
1870 GMarshalFunc_ULONG__VOID callback;
1871 gulong v_return;
1872
1873 g_return_if_fail (return_value != NULL);
1874 g_return_if_fail (n_param_values == 1);
1875
1876 if (G_CCLOSURE_SWAP_DATA (closure))
1877 {
1878 data1 = closure->data;
1879 data2 = g_value_peek_pointer (param_values + 0);
1880 }
1881 else
1882 {
1883 data1 = g_value_peek_pointer (param_values + 0);
1884 data2 = closure->data;
1885 }
1886 callback = (GMarshalFunc_ULONG__VOID) (marshal_data ? marshal_data : cc->callback);
1887
1888 v_return = callback (data1,
1889 data2);
1890
1891 g_value_set_ulong (return_value, v_return);
1892 }
1893
1894 /* INT:VOID (ags/object/ags_marshallers.list:47) */
1895 void
ags_cclosure_marshal_INT__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1896 ags_cclosure_marshal_INT__VOID (GClosure *closure,
1897 GValue *return_value,
1898 guint n_param_values,
1899 const GValue *param_values,
1900 gpointer invocation_hint G_GNUC_UNUSED,
1901 gpointer marshal_data)
1902 {
1903 typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1,
1904 gpointer data2);
1905 GCClosure *cc = (GCClosure *) closure;
1906 gpointer data1, data2;
1907 GMarshalFunc_INT__VOID callback;
1908 gint v_return;
1909
1910 g_return_if_fail (return_value != NULL);
1911 g_return_if_fail (n_param_values == 1);
1912
1913 if (G_CCLOSURE_SWAP_DATA (closure))
1914 {
1915 data1 = closure->data;
1916 data2 = g_value_peek_pointer (param_values + 0);
1917 }
1918 else
1919 {
1920 data1 = g_value_peek_pointer (param_values + 0);
1921 data2 = closure->data;
1922 }
1923 callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback);
1924
1925 v_return = callback (data1,
1926 data2);
1927
1928 g_value_set_int (return_value, v_return);
1929 }
1930
1931 /* INT64:OBJECT (ags/object/ags_marshallers.list:48) */
1932 void
ags_cclosure_marshal_INT64__OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1933 ags_cclosure_marshal_INT64__OBJECT (GClosure *closure,
1934 GValue *return_value,
1935 guint n_param_values,
1936 const GValue *param_values,
1937 gpointer invocation_hint G_GNUC_UNUSED,
1938 gpointer marshal_data)
1939 {
1940 typedef gint64 (*GMarshalFunc_INT64__OBJECT) (gpointer data1,
1941 gpointer arg1,
1942 gpointer data2);
1943 GCClosure *cc = (GCClosure *) closure;
1944 gpointer data1, data2;
1945 GMarshalFunc_INT64__OBJECT callback;
1946 gint64 v_return;
1947
1948 g_return_if_fail (return_value != NULL);
1949 g_return_if_fail (n_param_values == 2);
1950
1951 if (G_CCLOSURE_SWAP_DATA (closure))
1952 {
1953 data1 = closure->data;
1954 data2 = g_value_peek_pointer (param_values + 0);
1955 }
1956 else
1957 {
1958 data1 = g_value_peek_pointer (param_values + 0);
1959 data2 = closure->data;
1960 }
1961 callback = (GMarshalFunc_INT64__OBJECT) (marshal_data ? marshal_data : cc->callback);
1962
1963 v_return = callback (data1,
1964 g_marshal_value_peek_object (param_values + 1),
1965 data2);
1966
1967 g_value_set_int64 (return_value, v_return);
1968 }
1969
1970 /* UINT:VOID (ags/object/ags_marshallers.list:49) */
1971 void
ags_cclosure_marshal_UINT__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)1972 ags_cclosure_marshal_UINT__VOID (GClosure *closure,
1973 GValue *return_value,
1974 guint n_param_values,
1975 const GValue *param_values,
1976 gpointer invocation_hint G_GNUC_UNUSED,
1977 gpointer marshal_data)
1978 {
1979 typedef guint (*GMarshalFunc_UINT__VOID) (gpointer data1,
1980 gpointer data2);
1981 GCClosure *cc = (GCClosure *) closure;
1982 gpointer data1, data2;
1983 GMarshalFunc_UINT__VOID callback;
1984 guint v_return;
1985
1986 g_return_if_fail (return_value != NULL);
1987 g_return_if_fail (n_param_values == 1);
1988
1989 if (G_CCLOSURE_SWAP_DATA (closure))
1990 {
1991 data1 = closure->data;
1992 data2 = g_value_peek_pointer (param_values + 0);
1993 }
1994 else
1995 {
1996 data1 = g_value_peek_pointer (param_values + 0);
1997 data2 = closure->data;
1998 }
1999 callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback);
2000
2001 v_return = callback (data1,
2002 data2);
2003
2004 g_value_set_uint (return_value, v_return);
2005 }
2006
2007 /* BOOLEAN:VOID (ags/object/ags_marshallers.list:50) */
2008 void
ags_cclosure_marshal_BOOLEAN__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2009 ags_cclosure_marshal_BOOLEAN__VOID (GClosure *closure,
2010 GValue *return_value,
2011 guint n_param_values,
2012 const GValue *param_values,
2013 gpointer invocation_hint G_GNUC_UNUSED,
2014 gpointer marshal_data)
2015 {
2016 typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1,
2017 gpointer data2);
2018 GCClosure *cc = (GCClosure *) closure;
2019 gpointer data1, data2;
2020 GMarshalFunc_BOOLEAN__VOID callback;
2021 gboolean v_return;
2022
2023 g_return_if_fail (return_value != NULL);
2024 g_return_if_fail (n_param_values == 1);
2025
2026 if (G_CCLOSURE_SWAP_DATA (closure))
2027 {
2028 data1 = closure->data;
2029 data2 = g_value_peek_pointer (param_values + 0);
2030 }
2031 else
2032 {
2033 data1 = g_value_peek_pointer (param_values + 0);
2034 data2 = closure->data;
2035 }
2036 callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
2037
2038 v_return = callback (data1,
2039 data2);
2040
2041 g_value_set_boolean (return_value, v_return);
2042 }
2043
2044 /* BOOLEAN:UINT,POINTER (ags/object/ags_marshallers.list:51) */
2045 void
ags_cclosure_marshal_BOOLEAN__UINT_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2046 ags_cclosure_marshal_BOOLEAN__UINT_POINTER (GClosure *closure,
2047 GValue *return_value,
2048 guint n_param_values,
2049 const GValue *param_values,
2050 gpointer invocation_hint G_GNUC_UNUSED,
2051 gpointer marshal_data)
2052 {
2053 typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer data1,
2054 guint arg1,
2055 gpointer arg2,
2056 gpointer data2);
2057 GCClosure *cc = (GCClosure *) closure;
2058 gpointer data1, data2;
2059 GMarshalFunc_BOOLEAN__UINT_POINTER callback;
2060 gboolean v_return;
2061
2062 g_return_if_fail (return_value != NULL);
2063 g_return_if_fail (n_param_values == 3);
2064
2065 if (G_CCLOSURE_SWAP_DATA (closure))
2066 {
2067 data1 = closure->data;
2068 data2 = g_value_peek_pointer (param_values + 0);
2069 }
2070 else
2071 {
2072 data1 = g_value_peek_pointer (param_values + 0);
2073 data2 = closure->data;
2074 }
2075 callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
2076
2077 v_return = callback (data1,
2078 g_marshal_value_peek_uint (param_values + 1),
2079 g_marshal_value_peek_pointer (param_values + 2),
2080 data2);
2081
2082 g_value_set_boolean (return_value, v_return);
2083 }
2084
2085 /* BOOLEAN:POINTER,UINT (ags/object/ags_marshallers.list:52) */
2086 void
ags_cclosure_marshal_BOOLEAN__POINTER_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2087 ags_cclosure_marshal_BOOLEAN__POINTER_UINT (GClosure *closure,
2088 GValue *return_value,
2089 guint n_param_values,
2090 const GValue *param_values,
2091 gpointer invocation_hint G_GNUC_UNUSED,
2092 gpointer marshal_data)
2093 {
2094 typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER_UINT) (gpointer data1,
2095 gpointer arg1,
2096 guint arg2,
2097 gpointer data2);
2098 GCClosure *cc = (GCClosure *) closure;
2099 gpointer data1, data2;
2100 GMarshalFunc_BOOLEAN__POINTER_UINT callback;
2101 gboolean v_return;
2102
2103 g_return_if_fail (return_value != NULL);
2104 g_return_if_fail (n_param_values == 3);
2105
2106 if (G_CCLOSURE_SWAP_DATA (closure))
2107 {
2108 data1 = closure->data;
2109 data2 = g_value_peek_pointer (param_values + 0);
2110 }
2111 else
2112 {
2113 data1 = g_value_peek_pointer (param_values + 0);
2114 data2 = closure->data;
2115 }
2116 callback = (GMarshalFunc_BOOLEAN__POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
2117
2118 v_return = callback (data1,
2119 g_marshal_value_peek_pointer (param_values + 1),
2120 g_marshal_value_peek_uint (param_values + 2),
2121 data2);
2122
2123 g_value_set_boolean (return_value, v_return);
2124 }
2125
2126 /* BOOLEAN:OBJECT,OBJECT (ags/object/ags_marshallers.list:53) */
2127 void
ags_cclosure_marshal_BOOLEAN__OBJECT_OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2128 ags_cclosure_marshal_BOOLEAN__OBJECT_OBJECT (GClosure *closure,
2129 GValue *return_value,
2130 guint n_param_values,
2131 const GValue *param_values,
2132 gpointer invocation_hint G_GNUC_UNUSED,
2133 gpointer marshal_data)
2134 {
2135 typedef gboolean (*GMarshalFunc_BOOLEAN__OBJECT_OBJECT) (gpointer data1,
2136 gpointer arg1,
2137 gpointer arg2,
2138 gpointer data2);
2139 GCClosure *cc = (GCClosure *) closure;
2140 gpointer data1, data2;
2141 GMarshalFunc_BOOLEAN__OBJECT_OBJECT callback;
2142 gboolean v_return;
2143
2144 g_return_if_fail (return_value != NULL);
2145 g_return_if_fail (n_param_values == 3);
2146
2147 if (G_CCLOSURE_SWAP_DATA (closure))
2148 {
2149 data1 = closure->data;
2150 data2 = g_value_peek_pointer (param_values + 0);
2151 }
2152 else
2153 {
2154 data1 = g_value_peek_pointer (param_values + 0);
2155 data2 = closure->data;
2156 }
2157 callback = (GMarshalFunc_BOOLEAN__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
2158
2159 v_return = callback (data1,
2160 g_marshal_value_peek_object (param_values + 1),
2161 g_marshal_value_peek_object (param_values + 2),
2162 data2);
2163
2164 g_value_set_boolean (return_value, v_return);
2165 }
2166
2167 /* UINT:INT,UINT,POINTER (ags/object/ags_marshallers.list:54) */
2168 void
ags_cclosure_marshal_UINT__INT_UINT_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2169 ags_cclosure_marshal_UINT__INT_UINT_POINTER (GClosure *closure,
2170 GValue *return_value,
2171 guint n_param_values,
2172 const GValue *param_values,
2173 gpointer invocation_hint G_GNUC_UNUSED,
2174 gpointer marshal_data)
2175 {
2176 typedef guint (*GMarshalFunc_UINT__INT_UINT_POINTER) (gpointer data1,
2177 gint arg1,
2178 guint arg2,
2179 gpointer arg3,
2180 gpointer data2);
2181 GCClosure *cc = (GCClosure *) closure;
2182 gpointer data1, data2;
2183 GMarshalFunc_UINT__INT_UINT_POINTER callback;
2184 guint v_return;
2185
2186 g_return_if_fail (return_value != NULL);
2187 g_return_if_fail (n_param_values == 4);
2188
2189 if (G_CCLOSURE_SWAP_DATA (closure))
2190 {
2191 data1 = closure->data;
2192 data2 = g_value_peek_pointer (param_values + 0);
2193 }
2194 else
2195 {
2196 data1 = g_value_peek_pointer (param_values + 0);
2197 data2 = closure->data;
2198 }
2199 callback = (GMarshalFunc_UINT__INT_UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
2200
2201 v_return = callback (data1,
2202 g_marshal_value_peek_int (param_values + 1),
2203 g_marshal_value_peek_uint (param_values + 2),
2204 g_marshal_value_peek_pointer (param_values + 3),
2205 data2);
2206
2207 g_value_set_uint (return_value, v_return);
2208 }
2209
2210 /* DOUBLE:DOUBLE,BOOLEAN (ags/object/ags_marshallers.list:55) */
2211 void
ags_cclosure_marshal_DOUBLE__DOUBLE_BOOLEAN(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2212 ags_cclosure_marshal_DOUBLE__DOUBLE_BOOLEAN (GClosure *closure,
2213 GValue *return_value,
2214 guint n_param_values,
2215 const GValue *param_values,
2216 gpointer invocation_hint G_GNUC_UNUSED,
2217 gpointer marshal_data)
2218 {
2219 typedef gdouble (*GMarshalFunc_DOUBLE__DOUBLE_BOOLEAN) (gpointer data1,
2220 gdouble arg1,
2221 gboolean arg2,
2222 gpointer data2);
2223 GCClosure *cc = (GCClosure *) closure;
2224 gpointer data1, data2;
2225 GMarshalFunc_DOUBLE__DOUBLE_BOOLEAN callback;
2226 gdouble v_return;
2227
2228 g_return_if_fail (return_value != NULL);
2229 g_return_if_fail (n_param_values == 3);
2230
2231 if (G_CCLOSURE_SWAP_DATA (closure))
2232 {
2233 data1 = closure->data;
2234 data2 = g_value_peek_pointer (param_values + 0);
2235 }
2236 else
2237 {
2238 data1 = g_value_peek_pointer (param_values + 0);
2239 data2 = closure->data;
2240 }
2241 callback = (GMarshalFunc_DOUBLE__DOUBLE_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
2242
2243 v_return = callback (data1,
2244 g_marshal_value_peek_double (param_values + 1),
2245 g_marshal_value_peek_boolean (param_values + 2),
2246 data2);
2247
2248 g_value_set_double (return_value, v_return);
2249 }
2250
2251 /* STRING:STRING,STRING (ags/object/ags_marshallers.list:56) */
2252 void
ags_cclosure_marshal_STRING__STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2253 ags_cclosure_marshal_STRING__STRING_STRING (GClosure *closure,
2254 GValue *return_value,
2255 guint n_param_values,
2256 const GValue *param_values,
2257 gpointer invocation_hint G_GNUC_UNUSED,
2258 gpointer marshal_data)
2259 {
2260 typedef gchar* (*GMarshalFunc_STRING__STRING_STRING) (gpointer data1,
2261 gpointer arg1,
2262 gpointer arg2,
2263 gpointer data2);
2264 GCClosure *cc = (GCClosure *) closure;
2265 gpointer data1, data2;
2266 GMarshalFunc_STRING__STRING_STRING callback;
2267 gchar* v_return;
2268
2269 g_return_if_fail (return_value != NULL);
2270 g_return_if_fail (n_param_values == 3);
2271
2272 if (G_CCLOSURE_SWAP_DATA (closure))
2273 {
2274 data1 = closure->data;
2275 data2 = g_value_peek_pointer (param_values + 0);
2276 }
2277 else
2278 {
2279 data1 = g_value_peek_pointer (param_values + 0);
2280 data2 = closure->data;
2281 }
2282 callback = (GMarshalFunc_STRING__STRING_STRING) (marshal_data ? marshal_data : cc->callback);
2283
2284 v_return = callback (data1,
2285 g_marshal_value_peek_string (param_values + 1),
2286 g_marshal_value_peek_string (param_values + 2),
2287 data2);
2288
2289 g_value_take_string (return_value, v_return);
2290 }
2291
2292 /* STRING:ULONG,STRING,STRING,STRING,STRING,UINT,POINTER (ags/object/ags_marshallers.list:57) */
2293 void
ags_cclosure_marshal_STRING__ULONG_STRING_STRING_STRING_STRING_UINT_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2294 ags_cclosure_marshal_STRING__ULONG_STRING_STRING_STRING_STRING_UINT_POINTER (GClosure *closure,
2295 GValue *return_value,
2296 guint n_param_values,
2297 const GValue *param_values,
2298 gpointer invocation_hint G_GNUC_UNUSED,
2299 gpointer marshal_data)
2300 {
2301 typedef gchar* (*GMarshalFunc_STRING__ULONG_STRING_STRING_STRING_STRING_UINT_POINTER) (gpointer data1,
2302 gulong arg1,
2303 gpointer arg2,
2304 gpointer arg3,
2305 gpointer arg4,
2306 gpointer arg5,
2307 guint arg6,
2308 gpointer arg7,
2309 gpointer data2);
2310 GCClosure *cc = (GCClosure *) closure;
2311 gpointer data1, data2;
2312 GMarshalFunc_STRING__ULONG_STRING_STRING_STRING_STRING_UINT_POINTER callback;
2313 gchar* v_return;
2314
2315 g_return_if_fail (return_value != NULL);
2316 g_return_if_fail (n_param_values == 8);
2317
2318 if (G_CCLOSURE_SWAP_DATA (closure))
2319 {
2320 data1 = closure->data;
2321 data2 = g_value_peek_pointer (param_values + 0);
2322 }
2323 else
2324 {
2325 data1 = g_value_peek_pointer (param_values + 0);
2326 data2 = closure->data;
2327 }
2328 callback = (GMarshalFunc_STRING__ULONG_STRING_STRING_STRING_STRING_UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
2329
2330 v_return = callback (data1,
2331 g_marshal_value_peek_ulong (param_values + 1),
2332 g_marshal_value_peek_string (param_values + 2),
2333 g_marshal_value_peek_string (param_values + 3),
2334 g_marshal_value_peek_string (param_values + 4),
2335 g_marshal_value_peek_string (param_values + 5),
2336 g_marshal_value_peek_uint (param_values + 6),
2337 g_marshal_value_peek_pointer (param_values + 7),
2338 data2);
2339
2340 g_value_take_string (return_value, v_return);
2341 }
2342
2343 /* POINTER:VOID (ags/object/ags_marshallers.list:58) */
2344 void
ags_cclosure_marshal_POINTER__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2345 ags_cclosure_marshal_POINTER__VOID (GClosure *closure,
2346 GValue *return_value,
2347 guint n_param_values,
2348 const GValue *param_values,
2349 gpointer invocation_hint G_GNUC_UNUSED,
2350 gpointer marshal_data)
2351 {
2352 typedef gpointer (*GMarshalFunc_POINTER__VOID) (gpointer data1,
2353 gpointer data2);
2354 GCClosure *cc = (GCClosure *) closure;
2355 gpointer data1, data2;
2356 GMarshalFunc_POINTER__VOID callback;
2357 gpointer v_return;
2358
2359 g_return_if_fail (return_value != NULL);
2360 g_return_if_fail (n_param_values == 1);
2361
2362 if (G_CCLOSURE_SWAP_DATA (closure))
2363 {
2364 data1 = closure->data;
2365 data2 = g_value_peek_pointer (param_values + 0);
2366 }
2367 else
2368 {
2369 data1 = g_value_peek_pointer (param_values + 0);
2370 data2 = closure->data;
2371 }
2372 callback = (GMarshalFunc_POINTER__VOID) (marshal_data ? marshal_data : cc->callback);
2373
2374 v_return = callback (data1,
2375 data2);
2376
2377 g_value_set_pointer (return_value, v_return);
2378 }
2379
2380 /* POINTER:INT (ags/object/ags_marshallers.list:59) */
2381 void
ags_cclosure_marshal_POINTER__INT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2382 ags_cclosure_marshal_POINTER__INT (GClosure *closure,
2383 GValue *return_value,
2384 guint n_param_values,
2385 const GValue *param_values,
2386 gpointer invocation_hint G_GNUC_UNUSED,
2387 gpointer marshal_data)
2388 {
2389 typedef gpointer (*GMarshalFunc_POINTER__INT) (gpointer data1,
2390 gint arg1,
2391 gpointer data2);
2392 GCClosure *cc = (GCClosure *) closure;
2393 gpointer data1, data2;
2394 GMarshalFunc_POINTER__INT callback;
2395 gpointer v_return;
2396
2397 g_return_if_fail (return_value != NULL);
2398 g_return_if_fail (n_param_values == 2);
2399
2400 if (G_CCLOSURE_SWAP_DATA (closure))
2401 {
2402 data1 = closure->data;
2403 data2 = g_value_peek_pointer (param_values + 0);
2404 }
2405 else
2406 {
2407 data1 = g_value_peek_pointer (param_values + 0);
2408 data2 = closure->data;
2409 }
2410 callback = (GMarshalFunc_POINTER__INT) (marshal_data ? marshal_data : cc->callback);
2411
2412 v_return = callback (data1,
2413 g_marshal_value_peek_int (param_values + 1),
2414 data2);
2415
2416 g_value_set_pointer (return_value, v_return);
2417 }
2418
2419 /* POINTER:UINT (ags/object/ags_marshallers.list:60) */
2420 void
ags_cclosure_marshal_POINTER__UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2421 ags_cclosure_marshal_POINTER__UINT (GClosure *closure,
2422 GValue *return_value,
2423 guint n_param_values,
2424 const GValue *param_values,
2425 gpointer invocation_hint G_GNUC_UNUSED,
2426 gpointer marshal_data)
2427 {
2428 typedef gpointer (*GMarshalFunc_POINTER__UINT) (gpointer data1,
2429 guint arg1,
2430 gpointer data2);
2431 GCClosure *cc = (GCClosure *) closure;
2432 gpointer data1, data2;
2433 GMarshalFunc_POINTER__UINT callback;
2434 gpointer v_return;
2435
2436 g_return_if_fail (return_value != NULL);
2437 g_return_if_fail (n_param_values == 2);
2438
2439 if (G_CCLOSURE_SWAP_DATA (closure))
2440 {
2441 data1 = closure->data;
2442 data2 = g_value_peek_pointer (param_values + 0);
2443 }
2444 else
2445 {
2446 data1 = g_value_peek_pointer (param_values + 0);
2447 data2 = closure->data;
2448 }
2449 callback = (GMarshalFunc_POINTER__UINT) (marshal_data ? marshal_data : cc->callback);
2450
2451 v_return = callback (data1,
2452 g_marshal_value_peek_uint (param_values + 1),
2453 data2);
2454
2455 g_value_set_pointer (return_value, v_return);
2456 }
2457
2458 /* POINTER:POINTER (ags/object/ags_marshallers.list:61) */
2459 void
ags_cclosure_marshal_POINTER__POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2460 ags_cclosure_marshal_POINTER__POINTER (GClosure *closure,
2461 GValue *return_value,
2462 guint n_param_values,
2463 const GValue *param_values,
2464 gpointer invocation_hint G_GNUC_UNUSED,
2465 gpointer marshal_data)
2466 {
2467 typedef gpointer (*GMarshalFunc_POINTER__POINTER) (gpointer data1,
2468 gpointer arg1,
2469 gpointer data2);
2470 GCClosure *cc = (GCClosure *) closure;
2471 gpointer data1, data2;
2472 GMarshalFunc_POINTER__POINTER callback;
2473 gpointer v_return;
2474
2475 g_return_if_fail (return_value != NULL);
2476 g_return_if_fail (n_param_values == 2);
2477
2478 if (G_CCLOSURE_SWAP_DATA (closure))
2479 {
2480 data1 = closure->data;
2481 data2 = g_value_peek_pointer (param_values + 0);
2482 }
2483 else
2484 {
2485 data1 = g_value_peek_pointer (param_values + 0);
2486 data2 = closure->data;
2487 }
2488 callback = (GMarshalFunc_POINTER__POINTER) (marshal_data ? marshal_data : cc->callback);
2489
2490 v_return = callback (data1,
2491 g_marshal_value_peek_pointer (param_values + 1),
2492 data2);
2493
2494 g_value_set_pointer (return_value, v_return);
2495 }
2496
2497 /* POINTER:INT,UINT (ags/object/ags_marshallers.list:62) */
2498 void
ags_cclosure_marshal_POINTER__INT_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2499 ags_cclosure_marshal_POINTER__INT_UINT (GClosure *closure,
2500 GValue *return_value,
2501 guint n_param_values,
2502 const GValue *param_values,
2503 gpointer invocation_hint G_GNUC_UNUSED,
2504 gpointer marshal_data)
2505 {
2506 typedef gpointer (*GMarshalFunc_POINTER__INT_UINT) (gpointer data1,
2507 gint arg1,
2508 guint arg2,
2509 gpointer data2);
2510 GCClosure *cc = (GCClosure *) closure;
2511 gpointer data1, data2;
2512 GMarshalFunc_POINTER__INT_UINT callback;
2513 gpointer v_return;
2514
2515 g_return_if_fail (return_value != NULL);
2516 g_return_if_fail (n_param_values == 3);
2517
2518 if (G_CCLOSURE_SWAP_DATA (closure))
2519 {
2520 data1 = closure->data;
2521 data2 = g_value_peek_pointer (param_values + 0);
2522 }
2523 else
2524 {
2525 data1 = g_value_peek_pointer (param_values + 0);
2526 data2 = closure->data;
2527 }
2528 callback = (GMarshalFunc_POINTER__INT_UINT) (marshal_data ? marshal_data : cc->callback);
2529
2530 v_return = callback (data1,
2531 g_marshal_value_peek_int (param_values + 1),
2532 g_marshal_value_peek_uint (param_values + 2),
2533 data2);
2534
2535 g_value_set_pointer (return_value, v_return);
2536 }
2537
2538 /* POINTER:UINT,UINT (ags/object/ags_marshallers.list:63) */
2539 void
ags_cclosure_marshal_POINTER__UINT_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2540 ags_cclosure_marshal_POINTER__UINT_UINT (GClosure *closure,
2541 GValue *return_value,
2542 guint n_param_values,
2543 const GValue *param_values,
2544 gpointer invocation_hint G_GNUC_UNUSED,
2545 gpointer marshal_data)
2546 {
2547 typedef gpointer (*GMarshalFunc_POINTER__UINT_UINT) (gpointer data1,
2548 guint arg1,
2549 guint arg2,
2550 gpointer data2);
2551 GCClosure *cc = (GCClosure *) closure;
2552 gpointer data1, data2;
2553 GMarshalFunc_POINTER__UINT_UINT callback;
2554 gpointer v_return;
2555
2556 g_return_if_fail (return_value != NULL);
2557 g_return_if_fail (n_param_values == 3);
2558
2559 if (G_CCLOSURE_SWAP_DATA (closure))
2560 {
2561 data1 = closure->data;
2562 data2 = g_value_peek_pointer (param_values + 0);
2563 }
2564 else
2565 {
2566 data1 = g_value_peek_pointer (param_values + 0);
2567 data2 = closure->data;
2568 }
2569 callback = (GMarshalFunc_POINTER__UINT_UINT) (marshal_data ? marshal_data : cc->callback);
2570
2571 v_return = callback (data1,
2572 g_marshal_value_peek_uint (param_values + 1),
2573 g_marshal_value_peek_uint (param_values + 2),
2574 data2);
2575
2576 g_value_set_pointer (return_value, v_return);
2577 }
2578
2579 /* POINTER:UINT,POINTER (ags/object/ags_marshallers.list:64) */
2580 void
ags_cclosure_marshal_POINTER__UINT_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2581 ags_cclosure_marshal_POINTER__UINT_POINTER (GClosure *closure,
2582 GValue *return_value,
2583 guint n_param_values,
2584 const GValue *param_values,
2585 gpointer invocation_hint G_GNUC_UNUSED,
2586 gpointer marshal_data)
2587 {
2588 typedef gpointer (*GMarshalFunc_POINTER__UINT_POINTER) (gpointer data1,
2589 guint arg1,
2590 gpointer arg2,
2591 gpointer data2);
2592 GCClosure *cc = (GCClosure *) closure;
2593 gpointer data1, data2;
2594 GMarshalFunc_POINTER__UINT_POINTER callback;
2595 gpointer v_return;
2596
2597 g_return_if_fail (return_value != NULL);
2598 g_return_if_fail (n_param_values == 3);
2599
2600 if (G_CCLOSURE_SWAP_DATA (closure))
2601 {
2602 data1 = closure->data;
2603 data2 = g_value_peek_pointer (param_values + 0);
2604 }
2605 else
2606 {
2607 data1 = g_value_peek_pointer (param_values + 0);
2608 data2 = closure->data;
2609 }
2610 callback = (GMarshalFunc_POINTER__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
2611
2612 v_return = callback (data1,
2613 g_marshal_value_peek_uint (param_values + 1),
2614 g_marshal_value_peek_pointer (param_values + 2),
2615 data2);
2616
2617 g_value_set_pointer (return_value, v_return);
2618 }
2619
2620 /* POINTER:POINTER,POINTER,POINTER (ags/object/ags_marshallers.list:65) */
2621 void
ags_cclosure_marshal_POINTER__POINTER_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2622 ags_cclosure_marshal_POINTER__POINTER_POINTER_POINTER (GClosure *closure,
2623 GValue *return_value,
2624 guint n_param_values,
2625 const GValue *param_values,
2626 gpointer invocation_hint G_GNUC_UNUSED,
2627 gpointer marshal_data)
2628 {
2629 typedef gpointer (*GMarshalFunc_POINTER__POINTER_POINTER_POINTER) (gpointer data1,
2630 gpointer arg1,
2631 gpointer arg2,
2632 gpointer arg3,
2633 gpointer data2);
2634 GCClosure *cc = (GCClosure *) closure;
2635 gpointer data1, data2;
2636 GMarshalFunc_POINTER__POINTER_POINTER_POINTER callback;
2637 gpointer v_return;
2638
2639 g_return_if_fail (return_value != NULL);
2640 g_return_if_fail (n_param_values == 4);
2641
2642 if (G_CCLOSURE_SWAP_DATA (closure))
2643 {
2644 data1 = closure->data;
2645 data2 = g_value_peek_pointer (param_values + 0);
2646 }
2647 else
2648 {
2649 data1 = g_value_peek_pointer (param_values + 0);
2650 data2 = closure->data;
2651 }
2652 callback = (GMarshalFunc_POINTER__POINTER_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
2653
2654 v_return = callback (data1,
2655 g_marshal_value_peek_pointer (param_values + 1),
2656 g_marshal_value_peek_pointer (param_values + 2),
2657 g_marshal_value_peek_pointer (param_values + 3),
2658 data2);
2659
2660 g_value_set_pointer (return_value, v_return);
2661 }
2662
2663 /* POINTER:POINTER,UINT (ags/object/ags_marshallers.list:66) */
2664 void
ags_cclosure_marshal_POINTER__POINTER_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2665 ags_cclosure_marshal_POINTER__POINTER_UINT (GClosure *closure,
2666 GValue *return_value,
2667 guint n_param_values,
2668 const GValue *param_values,
2669 gpointer invocation_hint G_GNUC_UNUSED,
2670 gpointer marshal_data)
2671 {
2672 typedef gpointer (*GMarshalFunc_POINTER__POINTER_UINT) (gpointer data1,
2673 gpointer arg1,
2674 guint arg2,
2675 gpointer data2);
2676 GCClosure *cc = (GCClosure *) closure;
2677 gpointer data1, data2;
2678 GMarshalFunc_POINTER__POINTER_UINT callback;
2679 gpointer v_return;
2680
2681 g_return_if_fail (return_value != NULL);
2682 g_return_if_fail (n_param_values == 3);
2683
2684 if (G_CCLOSURE_SWAP_DATA (closure))
2685 {
2686 data1 = closure->data;
2687 data2 = g_value_peek_pointer (param_values + 0);
2688 }
2689 else
2690 {
2691 data1 = g_value_peek_pointer (param_values + 0);
2692 data2 = closure->data;
2693 }
2694 callback = (GMarshalFunc_POINTER__POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
2695
2696 v_return = callback (data1,
2697 g_marshal_value_peek_pointer (param_values + 1),
2698 g_marshal_value_peek_uint (param_values + 2),
2699 data2);
2700
2701 g_value_set_pointer (return_value, v_return);
2702 }
2703
2704 /* POINTER:STRING,STRING (ags/object/ags_marshallers.list:67) */
2705 void
ags_cclosure_marshal_POINTER__STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2706 ags_cclosure_marshal_POINTER__STRING_STRING (GClosure *closure,
2707 GValue *return_value,
2708 guint n_param_values,
2709 const GValue *param_values,
2710 gpointer invocation_hint G_GNUC_UNUSED,
2711 gpointer marshal_data)
2712 {
2713 typedef gpointer (*GMarshalFunc_POINTER__STRING_STRING) (gpointer data1,
2714 gpointer arg1,
2715 gpointer arg2,
2716 gpointer data2);
2717 GCClosure *cc = (GCClosure *) closure;
2718 gpointer data1, data2;
2719 GMarshalFunc_POINTER__STRING_STRING callback;
2720 gpointer v_return;
2721
2722 g_return_if_fail (return_value != NULL);
2723 g_return_if_fail (n_param_values == 3);
2724
2725 if (G_CCLOSURE_SWAP_DATA (closure))
2726 {
2727 data1 = closure->data;
2728 data2 = g_value_peek_pointer (param_values + 0);
2729 }
2730 else
2731 {
2732 data1 = g_value_peek_pointer (param_values + 0);
2733 data2 = closure->data;
2734 }
2735 callback = (GMarshalFunc_POINTER__STRING_STRING) (marshal_data ? marshal_data : cc->callback);
2736
2737 v_return = callback (data1,
2738 g_marshal_value_peek_string (param_values + 1),
2739 g_marshal_value_peek_string (param_values + 2),
2740 data2);
2741
2742 g_value_set_pointer (return_value, v_return);
2743 }
2744
2745 /* POINTER:STRING,STRING,STRING (ags/object/ags_marshallers.list:68) */
2746 void
ags_cclosure_marshal_POINTER__STRING_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2747 ags_cclosure_marshal_POINTER__STRING_STRING_STRING (GClosure *closure,
2748 GValue *return_value,
2749 guint n_param_values,
2750 const GValue *param_values,
2751 gpointer invocation_hint G_GNUC_UNUSED,
2752 gpointer marshal_data)
2753 {
2754 typedef gpointer (*GMarshalFunc_POINTER__STRING_STRING_STRING) (gpointer data1,
2755 gpointer arg1,
2756 gpointer arg2,
2757 gpointer arg3,
2758 gpointer data2);
2759 GCClosure *cc = (GCClosure *) closure;
2760 gpointer data1, data2;
2761 GMarshalFunc_POINTER__STRING_STRING_STRING callback;
2762 gpointer v_return;
2763
2764 g_return_if_fail (return_value != NULL);
2765 g_return_if_fail (n_param_values == 4);
2766
2767 if (G_CCLOSURE_SWAP_DATA (closure))
2768 {
2769 data1 = closure->data;
2770 data2 = g_value_peek_pointer (param_values + 0);
2771 }
2772 else
2773 {
2774 data1 = g_value_peek_pointer (param_values + 0);
2775 data2 = closure->data;
2776 }
2777 callback = (GMarshalFunc_POINTER__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
2778
2779 v_return = callback (data1,
2780 g_marshal_value_peek_string (param_values + 1),
2781 g_marshal_value_peek_string (param_values + 2),
2782 g_marshal_value_peek_string (param_values + 3),
2783 data2);
2784
2785 g_value_set_pointer (return_value, v_return);
2786 }
2787
2788 /* POINTER:STRING,STRING,STRING,STRING (ags/object/ags_marshallers.list:69) */
2789 void
ags_cclosure_marshal_POINTER__STRING_STRING_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2790 ags_cclosure_marshal_POINTER__STRING_STRING_STRING_STRING (GClosure *closure,
2791 GValue *return_value,
2792 guint n_param_values,
2793 const GValue *param_values,
2794 gpointer invocation_hint G_GNUC_UNUSED,
2795 gpointer marshal_data)
2796 {
2797 typedef gpointer (*GMarshalFunc_POINTER__STRING_STRING_STRING_STRING) (gpointer data1,
2798 gpointer arg1,
2799 gpointer arg2,
2800 gpointer arg3,
2801 gpointer arg4,
2802 gpointer data2);
2803 GCClosure *cc = (GCClosure *) closure;
2804 gpointer data1, data2;
2805 GMarshalFunc_POINTER__STRING_STRING_STRING_STRING callback;
2806 gpointer v_return;
2807
2808 g_return_if_fail (return_value != NULL);
2809 g_return_if_fail (n_param_values == 5);
2810
2811 if (G_CCLOSURE_SWAP_DATA (closure))
2812 {
2813 data1 = closure->data;
2814 data2 = g_value_peek_pointer (param_values + 0);
2815 }
2816 else
2817 {
2818 data1 = g_value_peek_pointer (param_values + 0);
2819 data2 = closure->data;
2820 }
2821 callback = (GMarshalFunc_POINTER__STRING_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
2822
2823 v_return = callback (data1,
2824 g_marshal_value_peek_string (param_values + 1),
2825 g_marshal_value_peek_string (param_values + 2),
2826 g_marshal_value_peek_string (param_values + 3),
2827 g_marshal_value_peek_string (param_values + 4),
2828 data2);
2829
2830 g_value_set_pointer (return_value, v_return);
2831 }
2832
2833 /* POINTER:ULONG,POINTER,UINT (ags/object/ags_marshallers.list:70) */
2834 void
ags_cclosure_marshal_POINTER__ULONG_POINTER_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2835 ags_cclosure_marshal_POINTER__ULONG_POINTER_UINT (GClosure *closure,
2836 GValue *return_value,
2837 guint n_param_values,
2838 const GValue *param_values,
2839 gpointer invocation_hint G_GNUC_UNUSED,
2840 gpointer marshal_data)
2841 {
2842 typedef gpointer (*GMarshalFunc_POINTER__ULONG_POINTER_UINT) (gpointer data1,
2843 gulong arg1,
2844 gpointer arg2,
2845 guint arg3,
2846 gpointer data2);
2847 GCClosure *cc = (GCClosure *) closure;
2848 gpointer data1, data2;
2849 GMarshalFunc_POINTER__ULONG_POINTER_UINT callback;
2850 gpointer v_return;
2851
2852 g_return_if_fail (return_value != NULL);
2853 g_return_if_fail (n_param_values == 4);
2854
2855 if (G_CCLOSURE_SWAP_DATA (closure))
2856 {
2857 data1 = closure->data;
2858 data2 = g_value_peek_pointer (param_values + 0);
2859 }
2860 else
2861 {
2862 data1 = g_value_peek_pointer (param_values + 0);
2863 data2 = closure->data;
2864 }
2865 callback = (GMarshalFunc_POINTER__ULONG_POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
2866
2867 v_return = callback (data1,
2868 g_marshal_value_peek_ulong (param_values + 1),
2869 g_marshal_value_peek_pointer (param_values + 2),
2870 g_marshal_value_peek_uint (param_values + 3),
2871 data2);
2872
2873 g_value_set_pointer (return_value, v_return);
2874 }
2875
2876 /* POINTER:ULONG,UINT,POINTER,POINTER (ags/object/ags_marshallers.list:71) */
2877 void
ags_cclosure_marshal_POINTER__ULONG_UINT_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2878 ags_cclosure_marshal_POINTER__ULONG_UINT_POINTER_POINTER (GClosure *closure,
2879 GValue *return_value,
2880 guint n_param_values,
2881 const GValue *param_values,
2882 gpointer invocation_hint G_GNUC_UNUSED,
2883 gpointer marshal_data)
2884 {
2885 typedef gpointer (*GMarshalFunc_POINTER__ULONG_UINT_POINTER_POINTER) (gpointer data1,
2886 gulong arg1,
2887 guint arg2,
2888 gpointer arg3,
2889 gpointer arg4,
2890 gpointer data2);
2891 GCClosure *cc = (GCClosure *) closure;
2892 gpointer data1, data2;
2893 GMarshalFunc_POINTER__ULONG_UINT_POINTER_POINTER callback;
2894 gpointer v_return;
2895
2896 g_return_if_fail (return_value != NULL);
2897 g_return_if_fail (n_param_values == 5);
2898
2899 if (G_CCLOSURE_SWAP_DATA (closure))
2900 {
2901 data1 = closure->data;
2902 data2 = g_value_peek_pointer (param_values + 0);
2903 }
2904 else
2905 {
2906 data1 = g_value_peek_pointer (param_values + 0);
2907 data2 = closure->data;
2908 }
2909 callback = (GMarshalFunc_POINTER__ULONG_UINT_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
2910
2911 v_return = callback (data1,
2912 g_marshal_value_peek_ulong (param_values + 1),
2913 g_marshal_value_peek_uint (param_values + 2),
2914 g_marshal_value_peek_pointer (param_values + 3),
2915 g_marshal_value_peek_pointer (param_values + 4),
2916 data2);
2917
2918 g_value_set_pointer (return_value, v_return);
2919 }
2920
2921 /* POINTER:OBJECT (ags/object/ags_marshallers.list:72) */
2922 void
ags_cclosure_marshal_POINTER__OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2923 ags_cclosure_marshal_POINTER__OBJECT (GClosure *closure,
2924 GValue *return_value,
2925 guint n_param_values,
2926 const GValue *param_values,
2927 gpointer invocation_hint G_GNUC_UNUSED,
2928 gpointer marshal_data)
2929 {
2930 typedef gpointer (*GMarshalFunc_POINTER__OBJECT) (gpointer data1,
2931 gpointer arg1,
2932 gpointer data2);
2933 GCClosure *cc = (GCClosure *) closure;
2934 gpointer data1, data2;
2935 GMarshalFunc_POINTER__OBJECT callback;
2936 gpointer v_return;
2937
2938 g_return_if_fail (return_value != NULL);
2939 g_return_if_fail (n_param_values == 2);
2940
2941 if (G_CCLOSURE_SWAP_DATA (closure))
2942 {
2943 data1 = closure->data;
2944 data2 = g_value_peek_pointer (param_values + 0);
2945 }
2946 else
2947 {
2948 data1 = g_value_peek_pointer (param_values + 0);
2949 data2 = closure->data;
2950 }
2951 callback = (GMarshalFunc_POINTER__OBJECT) (marshal_data ? marshal_data : cc->callback);
2952
2953 v_return = callback (data1,
2954 g_marshal_value_peek_object (param_values + 1),
2955 data2);
2956
2957 g_value_set_pointer (return_value, v_return);
2958 }
2959
2960 /* POINTER:OBJECT,POINTER,UINT (ags/object/ags_marshallers.list:73) */
2961 void
ags_cclosure_marshal_POINTER__OBJECT_POINTER_UINT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)2962 ags_cclosure_marshal_POINTER__OBJECT_POINTER_UINT (GClosure *closure,
2963 GValue *return_value,
2964 guint n_param_values,
2965 const GValue *param_values,
2966 gpointer invocation_hint G_GNUC_UNUSED,
2967 gpointer marshal_data)
2968 {
2969 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_POINTER_UINT) (gpointer data1,
2970 gpointer arg1,
2971 gpointer arg2,
2972 guint arg3,
2973 gpointer data2);
2974 GCClosure *cc = (GCClosure *) closure;
2975 gpointer data1, data2;
2976 GMarshalFunc_POINTER__OBJECT_POINTER_UINT callback;
2977 gpointer v_return;
2978
2979 g_return_if_fail (return_value != NULL);
2980 g_return_if_fail (n_param_values == 4);
2981
2982 if (G_CCLOSURE_SWAP_DATA (closure))
2983 {
2984 data1 = closure->data;
2985 data2 = g_value_peek_pointer (param_values + 0);
2986 }
2987 else
2988 {
2989 data1 = g_value_peek_pointer (param_values + 0);
2990 data2 = closure->data;
2991 }
2992 callback = (GMarshalFunc_POINTER__OBJECT_POINTER_UINT) (marshal_data ? marshal_data : cc->callback);
2993
2994 v_return = callback (data1,
2995 g_marshal_value_peek_object (param_values + 1),
2996 g_marshal_value_peek_pointer (param_values + 2),
2997 g_marshal_value_peek_uint (param_values + 3),
2998 data2);
2999
3000 g_value_set_pointer (return_value, v_return);
3001 }
3002
3003 /* POINTER:OBJECT,POINTER,INT64 (ags/object/ags_marshallers.list:74) */
3004 void
ags_cclosure_marshal_POINTER__OBJECT_POINTER_INT64(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3005 ags_cclosure_marshal_POINTER__OBJECT_POINTER_INT64 (GClosure *closure,
3006 GValue *return_value,
3007 guint n_param_values,
3008 const GValue *param_values,
3009 gpointer invocation_hint G_GNUC_UNUSED,
3010 gpointer marshal_data)
3011 {
3012 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_POINTER_INT64) (gpointer data1,
3013 gpointer arg1,
3014 gpointer arg2,
3015 gint64 arg3,
3016 gpointer data2);
3017 GCClosure *cc = (GCClosure *) closure;
3018 gpointer data1, data2;
3019 GMarshalFunc_POINTER__OBJECT_POINTER_INT64 callback;
3020 gpointer v_return;
3021
3022 g_return_if_fail (return_value != NULL);
3023 g_return_if_fail (n_param_values == 4);
3024
3025 if (G_CCLOSURE_SWAP_DATA (closure))
3026 {
3027 data1 = closure->data;
3028 data2 = g_value_peek_pointer (param_values + 0);
3029 }
3030 else
3031 {
3032 data1 = g_value_peek_pointer (param_values + 0);
3033 data2 = closure->data;
3034 }
3035 callback = (GMarshalFunc_POINTER__OBJECT_POINTER_INT64) (marshal_data ? marshal_data : cc->callback);
3036
3037 v_return = callback (data1,
3038 g_marshal_value_peek_object (param_values + 1),
3039 g_marshal_value_peek_pointer (param_values + 2),
3040 g_marshal_value_peek_int64 (param_values + 3),
3041 data2);
3042
3043 g_value_set_pointer (return_value, v_return);
3044 }
3045
3046 /* POINTER:OBJECT,OBJECT (ags/object/ags_marshallers.list:75) */
3047 void
ags_cclosure_marshal_POINTER__OBJECT_OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3048 ags_cclosure_marshal_POINTER__OBJECT_OBJECT (GClosure *closure,
3049 GValue *return_value,
3050 guint n_param_values,
3051 const GValue *param_values,
3052 gpointer invocation_hint G_GNUC_UNUSED,
3053 gpointer marshal_data)
3054 {
3055 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_OBJECT) (gpointer data1,
3056 gpointer arg1,
3057 gpointer arg2,
3058 gpointer data2);
3059 GCClosure *cc = (GCClosure *) closure;
3060 gpointer data1, data2;
3061 GMarshalFunc_POINTER__OBJECT_OBJECT callback;
3062 gpointer v_return;
3063
3064 g_return_if_fail (return_value != NULL);
3065 g_return_if_fail (n_param_values == 3);
3066
3067 if (G_CCLOSURE_SWAP_DATA (closure))
3068 {
3069 data1 = closure->data;
3070 data2 = g_value_peek_pointer (param_values + 0);
3071 }
3072 else
3073 {
3074 data1 = g_value_peek_pointer (param_values + 0);
3075 data2 = closure->data;
3076 }
3077 callback = (GMarshalFunc_POINTER__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
3078
3079 v_return = callback (data1,
3080 g_marshal_value_peek_object (param_values + 1),
3081 g_marshal_value_peek_object (param_values + 2),
3082 data2);
3083
3084 g_value_set_pointer (return_value, v_return);
3085 }
3086
3087 /* POINTER:OBJECT,STRING,STRING,STRING,POINTER (ags/object/ags_marshallers.list:76) */
3088 void
ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3089 ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_POINTER (GClosure *closure,
3090 GValue *return_value,
3091 guint n_param_values,
3092 const GValue *param_values,
3093 gpointer invocation_hint G_GNUC_UNUSED,
3094 gpointer marshal_data)
3095 {
3096 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_POINTER) (gpointer data1,
3097 gpointer arg1,
3098 gpointer arg2,
3099 gpointer arg3,
3100 gpointer arg4,
3101 gpointer arg5,
3102 gpointer data2);
3103 GCClosure *cc = (GCClosure *) closure;
3104 gpointer data1, data2;
3105 GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_POINTER callback;
3106 gpointer v_return;
3107
3108 g_return_if_fail (return_value != NULL);
3109 g_return_if_fail (n_param_values == 6);
3110
3111 if (G_CCLOSURE_SWAP_DATA (closure))
3112 {
3113 data1 = closure->data;
3114 data2 = g_value_peek_pointer (param_values + 0);
3115 }
3116 else
3117 {
3118 data1 = g_value_peek_pointer (param_values + 0);
3119 data2 = closure->data;
3120 }
3121 callback = (GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
3122
3123 v_return = callback (data1,
3124 g_marshal_value_peek_object (param_values + 1),
3125 g_marshal_value_peek_string (param_values + 2),
3126 g_marshal_value_peek_string (param_values + 3),
3127 g_marshal_value_peek_string (param_values + 4),
3128 g_marshal_value_peek_pointer (param_values + 5),
3129 data2);
3130
3131 g_value_set_pointer (return_value, v_return);
3132 }
3133
3134 /* POINTER:OBJECT,STRING,STRING,STRING,STRING,POINTER (ags/object/ags_marshallers.list:77) */
3135 void
ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3136 ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER (GClosure *closure,
3137 GValue *return_value,
3138 guint n_param_values,
3139 const GValue *param_values,
3140 gpointer invocation_hint G_GNUC_UNUSED,
3141 gpointer marshal_data)
3142 {
3143 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER) (gpointer data1,
3144 gpointer arg1,
3145 gpointer arg2,
3146 gpointer arg3,
3147 gpointer arg4,
3148 gpointer arg5,
3149 gpointer arg6,
3150 gpointer data2);
3151 GCClosure *cc = (GCClosure *) closure;
3152 gpointer data1, data2;
3153 GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER callback;
3154 gpointer v_return;
3155
3156 g_return_if_fail (return_value != NULL);
3157 g_return_if_fail (n_param_values == 7);
3158
3159 if (G_CCLOSURE_SWAP_DATA (closure))
3160 {
3161 data1 = closure->data;
3162 data2 = g_value_peek_pointer (param_values + 0);
3163 }
3164 else
3165 {
3166 data1 = g_value_peek_pointer (param_values + 0);
3167 data2 = closure->data;
3168 }
3169 callback = (GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
3170
3171 v_return = callback (data1,
3172 g_marshal_value_peek_object (param_values + 1),
3173 g_marshal_value_peek_string (param_values + 2),
3174 g_marshal_value_peek_string (param_values + 3),
3175 g_marshal_value_peek_string (param_values + 4),
3176 g_marshal_value_peek_string (param_values + 5),
3177 g_marshal_value_peek_pointer (param_values + 6),
3178 data2);
3179
3180 g_value_set_pointer (return_value, v_return);
3181 }
3182
3183 /* POINTER:OBJECT,STRING,STRING,STRING,UINT,POINTER,POINTER (ags/object/ags_marshallers.list:78) */
3184 void
ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3185 ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER (GClosure *closure,
3186 GValue *return_value,
3187 guint n_param_values,
3188 const GValue *param_values,
3189 gpointer invocation_hint G_GNUC_UNUSED,
3190 gpointer marshal_data)
3191 {
3192 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER) (gpointer data1,
3193 gpointer arg1,
3194 gpointer arg2,
3195 gpointer arg3,
3196 gpointer arg4,
3197 guint arg5,
3198 gpointer arg6,
3199 gpointer arg7,
3200 gpointer data2);
3201 GCClosure *cc = (GCClosure *) closure;
3202 gpointer data1, data2;
3203 GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER callback;
3204 gpointer v_return;
3205
3206 g_return_if_fail (return_value != NULL);
3207 g_return_if_fail (n_param_values == 8);
3208
3209 if (G_CCLOSURE_SWAP_DATA (closure))
3210 {
3211 data1 = closure->data;
3212 data2 = g_value_peek_pointer (param_values + 0);
3213 }
3214 else
3215 {
3216 data1 = g_value_peek_pointer (param_values + 0);
3217 data2 = closure->data;
3218 }
3219 callback = (GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
3220
3221 v_return = callback (data1,
3222 g_marshal_value_peek_object (param_values + 1),
3223 g_marshal_value_peek_string (param_values + 2),
3224 g_marshal_value_peek_string (param_values + 3),
3225 g_marshal_value_peek_string (param_values + 4),
3226 g_marshal_value_peek_uint (param_values + 5),
3227 g_marshal_value_peek_pointer (param_values + 6),
3228 g_marshal_value_peek_pointer (param_values + 7),
3229 data2);
3230
3231 g_value_set_pointer (return_value, v_return);
3232 }
3233
3234 /* POINTER:OBJECT,STRING,STRING,STRING,STRING,UINT,POINTER,POINTER (ags/object/ags_marshallers.list:79) */
3235 void
ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3236 ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER (GClosure *closure,
3237 GValue *return_value,
3238 guint n_param_values,
3239 const GValue *param_values,
3240 gpointer invocation_hint G_GNUC_UNUSED,
3241 gpointer marshal_data)
3242 {
3243 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER) (gpointer data1,
3244 gpointer arg1,
3245 gpointer arg2,
3246 gpointer arg3,
3247 gpointer arg4,
3248 gpointer arg5,
3249 guint arg6,
3250 gpointer arg7,
3251 gpointer arg8,
3252 gpointer data2);
3253 GCClosure *cc = (GCClosure *) closure;
3254 gpointer data1, data2;
3255 GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER callback;
3256 gpointer v_return;
3257
3258 g_return_if_fail (return_value != NULL);
3259 g_return_if_fail (n_param_values == 9);
3260
3261 if (G_CCLOSURE_SWAP_DATA (closure))
3262 {
3263 data1 = closure->data;
3264 data2 = g_value_peek_pointer (param_values + 0);
3265 }
3266 else
3267 {
3268 data1 = g_value_peek_pointer (param_values + 0);
3269 data2 = closure->data;
3270 }
3271 callback = (GMarshalFunc_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
3272
3273 v_return = callback (data1,
3274 g_marshal_value_peek_object (param_values + 1),
3275 g_marshal_value_peek_string (param_values + 2),
3276 g_marshal_value_peek_string (param_values + 3),
3277 g_marshal_value_peek_string (param_values + 4),
3278 g_marshal_value_peek_string (param_values + 5),
3279 g_marshal_value_peek_uint (param_values + 6),
3280 g_marshal_value_peek_pointer (param_values + 7),
3281 g_marshal_value_peek_pointer (param_values + 8),
3282 data2);
3283
3284 g_value_set_pointer (return_value, v_return);
3285 }
3286
3287 /* POINTER:OBJECT,POINTER,OBJECT,OBJECT,STRING,STRING,STRING (ags/object/ags_marshallers.list:80) */
3288 void
ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_OBJECT_STRING_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3289 ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_OBJECT_STRING_STRING_STRING (GClosure *closure,
3290 GValue *return_value,
3291 guint n_param_values,
3292 const GValue *param_values,
3293 gpointer invocation_hint G_GNUC_UNUSED,
3294 gpointer marshal_data)
3295 {
3296 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_POINTER_OBJECT_OBJECT_STRING_STRING_STRING) (gpointer data1,
3297 gpointer arg1,
3298 gpointer arg2,
3299 gpointer arg3,
3300 gpointer arg4,
3301 gpointer arg5,
3302 gpointer arg6,
3303 gpointer arg7,
3304 gpointer data2);
3305 GCClosure *cc = (GCClosure *) closure;
3306 gpointer data1, data2;
3307 GMarshalFunc_POINTER__OBJECT_POINTER_OBJECT_OBJECT_STRING_STRING_STRING callback;
3308 gpointer v_return;
3309
3310 g_return_if_fail (return_value != NULL);
3311 g_return_if_fail (n_param_values == 8);
3312
3313 if (G_CCLOSURE_SWAP_DATA (closure))
3314 {
3315 data1 = closure->data;
3316 data2 = g_value_peek_pointer (param_values + 0);
3317 }
3318 else
3319 {
3320 data1 = g_value_peek_pointer (param_values + 0);
3321 data2 = closure->data;
3322 }
3323 callback = (GMarshalFunc_POINTER__OBJECT_POINTER_OBJECT_OBJECT_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
3324
3325 v_return = callback (data1,
3326 g_marshal_value_peek_object (param_values + 1),
3327 g_marshal_value_peek_pointer (param_values + 2),
3328 g_marshal_value_peek_object (param_values + 3),
3329 g_marshal_value_peek_object (param_values + 4),
3330 g_marshal_value_peek_string (param_values + 5),
3331 g_marshal_value_peek_string (param_values + 6),
3332 g_marshal_value_peek_string (param_values + 7),
3333 data2);
3334
3335 g_value_set_pointer (return_value, v_return);
3336 }
3337
3338 /* POINTER:OBJECT,POINTER,POINTER,OBJECT,STRING,STRING,STRING (ags/object/ags_marshallers.list:81) */
3339 void
ags_cclosure_marshal_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3340 ags_cclosure_marshal_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING (GClosure *closure,
3341 GValue *return_value,
3342 guint n_param_values,
3343 const GValue *param_values,
3344 gpointer invocation_hint G_GNUC_UNUSED,
3345 gpointer marshal_data)
3346 {
3347 typedef gpointer (*GMarshalFunc_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING) (gpointer data1,
3348 gpointer arg1,
3349 gpointer arg2,
3350 gpointer arg3,
3351 gpointer arg4,
3352 gpointer arg5,
3353 gpointer arg6,
3354 gpointer arg7,
3355 gpointer data2);
3356 GCClosure *cc = (GCClosure *) closure;
3357 gpointer data1, data2;
3358 GMarshalFunc_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING callback;
3359 gpointer v_return;
3360
3361 g_return_if_fail (return_value != NULL);
3362 g_return_if_fail (n_param_values == 8);
3363
3364 if (G_CCLOSURE_SWAP_DATA (closure))
3365 {
3366 data1 = closure->data;
3367 data2 = g_value_peek_pointer (param_values + 0);
3368 }
3369 else
3370 {
3371 data1 = g_value_peek_pointer (param_values + 0);
3372 data2 = closure->data;
3373 }
3374 callback = (GMarshalFunc_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
3375
3376 v_return = callback (data1,
3377 g_marshal_value_peek_object (param_values + 1),
3378 g_marshal_value_peek_pointer (param_values + 2),
3379 g_marshal_value_peek_pointer (param_values + 3),
3380 g_marshal_value_peek_object (param_values + 4),
3381 g_marshal_value_peek_string (param_values + 5),
3382 g_marshal_value_peek_string (param_values + 6),
3383 g_marshal_value_peek_string (param_values + 7),
3384 data2);
3385
3386 g_value_set_pointer (return_value, v_return);
3387 }
3388
3389 /* POINTER:POINTER,STRING,STRING (ags/object/ags_marshallers.list:82) */
3390 void
ags_cclosure_marshal_POINTER__POINTER_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3391 ags_cclosure_marshal_POINTER__POINTER_STRING_STRING (GClosure *closure,
3392 GValue *return_value,
3393 guint n_param_values,
3394 const GValue *param_values,
3395 gpointer invocation_hint G_GNUC_UNUSED,
3396 gpointer marshal_data)
3397 {
3398 typedef gpointer (*GMarshalFunc_POINTER__POINTER_STRING_STRING) (gpointer data1,
3399 gpointer arg1,
3400 gpointer arg2,
3401 gpointer arg3,
3402 gpointer data2);
3403 GCClosure *cc = (GCClosure *) closure;
3404 gpointer data1, data2;
3405 GMarshalFunc_POINTER__POINTER_STRING_STRING callback;
3406 gpointer v_return;
3407
3408 g_return_if_fail (return_value != NULL);
3409 g_return_if_fail (n_param_values == 4);
3410
3411 if (G_CCLOSURE_SWAP_DATA (closure))
3412 {
3413 data1 = closure->data;
3414 data2 = g_value_peek_pointer (param_values + 0);
3415 }
3416 else
3417 {
3418 data1 = g_value_peek_pointer (param_values + 0);
3419 data2 = closure->data;
3420 }
3421 callback = (GMarshalFunc_POINTER__POINTER_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
3422
3423 v_return = callback (data1,
3424 g_marshal_value_peek_pointer (param_values + 1),
3425 g_marshal_value_peek_string (param_values + 2),
3426 g_marshal_value_peek_string (param_values + 3),
3427 data2);
3428
3429 g_value_set_pointer (return_value, v_return);
3430 }
3431
3432 /* OBJECT:VOID (ags/object/ags_marshallers.list:83) */
3433 void
ags_cclosure_marshal_OBJECT__VOID(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3434 ags_cclosure_marshal_OBJECT__VOID (GClosure *closure,
3435 GValue *return_value,
3436 guint n_param_values,
3437 const GValue *param_values,
3438 gpointer invocation_hint G_GNUC_UNUSED,
3439 gpointer marshal_data)
3440 {
3441 typedef GObject* (*GMarshalFunc_OBJECT__VOID) (gpointer data1,
3442 gpointer data2);
3443 GCClosure *cc = (GCClosure *) closure;
3444 gpointer data1, data2;
3445 GMarshalFunc_OBJECT__VOID callback;
3446 GObject* v_return;
3447
3448 g_return_if_fail (return_value != NULL);
3449 g_return_if_fail (n_param_values == 1);
3450
3451 if (G_CCLOSURE_SWAP_DATA (closure))
3452 {
3453 data1 = closure->data;
3454 data2 = g_value_peek_pointer (param_values + 0);
3455 }
3456 else
3457 {
3458 data1 = g_value_peek_pointer (param_values + 0);
3459 data2 = closure->data;
3460 }
3461 callback = (GMarshalFunc_OBJECT__VOID) (marshal_data ? marshal_data : cc->callback);
3462
3463 v_return = callback (data1,
3464 data2);
3465
3466 g_value_take_object (return_value, v_return);
3467 }
3468
3469 /* OBJECT:UINT,POINTER (ags/object/ags_marshallers.list:84) */
3470 void
ags_cclosure_marshal_OBJECT__UINT_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3471 ags_cclosure_marshal_OBJECT__UINT_POINTER (GClosure *closure,
3472 GValue *return_value,
3473 guint n_param_values,
3474 const GValue *param_values,
3475 gpointer invocation_hint G_GNUC_UNUSED,
3476 gpointer marshal_data)
3477 {
3478 typedef GObject* (*GMarshalFunc_OBJECT__UINT_POINTER) (gpointer data1,
3479 guint arg1,
3480 gpointer arg2,
3481 gpointer data2);
3482 GCClosure *cc = (GCClosure *) closure;
3483 gpointer data1, data2;
3484 GMarshalFunc_OBJECT__UINT_POINTER callback;
3485 GObject* v_return;
3486
3487 g_return_if_fail (return_value != NULL);
3488 g_return_if_fail (n_param_values == 3);
3489
3490 if (G_CCLOSURE_SWAP_DATA (closure))
3491 {
3492 data1 = closure->data;
3493 data2 = g_value_peek_pointer (param_values + 0);
3494 }
3495 else
3496 {
3497 data1 = g_value_peek_pointer (param_values + 0);
3498 data2 = closure->data;
3499 }
3500 callback = (GMarshalFunc_OBJECT__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
3501
3502 v_return = callback (data1,
3503 g_marshal_value_peek_uint (param_values + 1),
3504 g_marshal_value_peek_pointer (param_values + 2),
3505 data2);
3506
3507 g_value_take_object (return_value, v_return);
3508 }
3509
3510 /* OBJECT:STRING,STRING,STRING (ags/object/ags_marshallers.list:85) */
3511 void
ags_cclosure_marshal_OBJECT__STRING_STRING_STRING(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3512 ags_cclosure_marshal_OBJECT__STRING_STRING_STRING (GClosure *closure,
3513 GValue *return_value,
3514 guint n_param_values,
3515 const GValue *param_values,
3516 gpointer invocation_hint G_GNUC_UNUSED,
3517 gpointer marshal_data)
3518 {
3519 typedef GObject* (*GMarshalFunc_OBJECT__STRING_STRING_STRING) (gpointer data1,
3520 gpointer arg1,
3521 gpointer arg2,
3522 gpointer arg3,
3523 gpointer data2);
3524 GCClosure *cc = (GCClosure *) closure;
3525 gpointer data1, data2;
3526 GMarshalFunc_OBJECT__STRING_STRING_STRING callback;
3527 GObject* v_return;
3528
3529 g_return_if_fail (return_value != NULL);
3530 g_return_if_fail (n_param_values == 4);
3531
3532 if (G_CCLOSURE_SWAP_DATA (closure))
3533 {
3534 data1 = closure->data;
3535 data2 = g_value_peek_pointer (param_values + 0);
3536 }
3537 else
3538 {
3539 data1 = g_value_peek_pointer (param_values + 0);
3540 data2 = closure->data;
3541 }
3542 callback = (GMarshalFunc_OBJECT__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
3543
3544 v_return = callback (data1,
3545 g_marshal_value_peek_string (param_values + 1),
3546 g_marshal_value_peek_string (param_values + 2),
3547 g_marshal_value_peek_string (param_values + 3),
3548 data2);
3549
3550 g_value_take_object (return_value, v_return);
3551 }
3552
3553 /* OBJECT:OBJECT (ags/object/ags_marshallers.list:86) */
3554 void
ags_cclosure_marshal_OBJECT__OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3555 ags_cclosure_marshal_OBJECT__OBJECT (GClosure *closure,
3556 GValue *return_value,
3557 guint n_param_values,
3558 const GValue *param_values,
3559 gpointer invocation_hint G_GNUC_UNUSED,
3560 gpointer marshal_data)
3561 {
3562 typedef GObject* (*GMarshalFunc_OBJECT__OBJECT) (gpointer data1,
3563 gpointer arg1,
3564 gpointer data2);
3565 GCClosure *cc = (GCClosure *) closure;
3566 gpointer data1, data2;
3567 GMarshalFunc_OBJECT__OBJECT callback;
3568 GObject* v_return;
3569
3570 g_return_if_fail (return_value != NULL);
3571 g_return_if_fail (n_param_values == 2);
3572
3573 if (G_CCLOSURE_SWAP_DATA (closure))
3574 {
3575 data1 = closure->data;
3576 data2 = g_value_peek_pointer (param_values + 0);
3577 }
3578 else
3579 {
3580 data1 = g_value_peek_pointer (param_values + 0);
3581 data2 = closure->data;
3582 }
3583 callback = (GMarshalFunc_OBJECT__OBJECT) (marshal_data ? marshal_data : cc->callback);
3584
3585 v_return = callback (data1,
3586 g_marshal_value_peek_object (param_values + 1),
3587 data2);
3588
3589 g_value_take_object (return_value, v_return);
3590 }
3591
3592 /* OBJECT:OBJECT,POINTER,POINTER (ags/object/ags_marshallers.list:87) */
3593 void
ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3594 ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER (GClosure *closure,
3595 GValue *return_value,
3596 guint n_param_values,
3597 const GValue *param_values,
3598 gpointer invocation_hint G_GNUC_UNUSED,
3599 gpointer marshal_data)
3600 {
3601 typedef GObject* (*GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER) (gpointer data1,
3602 gpointer arg1,
3603 gpointer arg2,
3604 gpointer arg3,
3605 gpointer data2);
3606 GCClosure *cc = (GCClosure *) closure;
3607 gpointer data1, data2;
3608 GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER callback;
3609 GObject* v_return;
3610
3611 g_return_if_fail (return_value != NULL);
3612 g_return_if_fail (n_param_values == 4);
3613
3614 if (G_CCLOSURE_SWAP_DATA (closure))
3615 {
3616 data1 = closure->data;
3617 data2 = g_value_peek_pointer (param_values + 0);
3618 }
3619 else
3620 {
3621 data1 = g_value_peek_pointer (param_values + 0);
3622 data2 = closure->data;
3623 }
3624 callback = (GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
3625
3626 v_return = callback (data1,
3627 g_marshal_value_peek_object (param_values + 1),
3628 g_marshal_value_peek_pointer (param_values + 2),
3629 g_marshal_value_peek_pointer (param_values + 3),
3630 data2);
3631
3632 g_value_take_object (return_value, v_return);
3633 }
3634
3635 /* OBJECT:OBJECT,POINTER,POINTER,POINTER (ags/object/ags_marshallers.list:88) */
3636 void
ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER_POINTER(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3637 ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER_POINTER (GClosure *closure,
3638 GValue *return_value,
3639 guint n_param_values,
3640 const GValue *param_values,
3641 gpointer invocation_hint G_GNUC_UNUSED,
3642 gpointer marshal_data)
3643 {
3644 typedef GObject* (*GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER_POINTER) (gpointer data1,
3645 gpointer arg1,
3646 gpointer arg2,
3647 gpointer arg3,
3648 gpointer arg4,
3649 gpointer data2);
3650 GCClosure *cc = (GCClosure *) closure;
3651 gpointer data1, data2;
3652 GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER_POINTER callback;
3653 GObject* v_return;
3654
3655 g_return_if_fail (return_value != NULL);
3656 g_return_if_fail (n_param_values == 5);
3657
3658 if (G_CCLOSURE_SWAP_DATA (closure))
3659 {
3660 data1 = closure->data;
3661 data2 = g_value_peek_pointer (param_values + 0);
3662 }
3663 else
3664 {
3665 data1 = g_value_peek_pointer (param_values + 0);
3666 data2 = closure->data;
3667 }
3668 callback = (GMarshalFunc_OBJECT__OBJECT_POINTER_POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
3669
3670 v_return = callback (data1,
3671 g_marshal_value_peek_object (param_values + 1),
3672 g_marshal_value_peek_pointer (param_values + 2),
3673 g_marshal_value_peek_pointer (param_values + 3),
3674 g_marshal_value_peek_pointer (param_values + 4),
3675 data2);
3676
3677 g_value_take_object (return_value, v_return);
3678 }
3679
3680 /* OBJECT:OBJECT,OBJECT (ags/object/ags_marshallers.list:89) */
3681 void
ags_cclosure_marshal_OBJECT__OBJECT_OBJECT(GClosure * closure,GValue * return_value,guint n_param_values,const GValue * param_values,gpointer invocation_hint G_GNUC_UNUSED,gpointer marshal_data)3682 ags_cclosure_marshal_OBJECT__OBJECT_OBJECT (GClosure *closure,
3683 GValue *return_value,
3684 guint n_param_values,
3685 const GValue *param_values,
3686 gpointer invocation_hint G_GNUC_UNUSED,
3687 gpointer marshal_data)
3688 {
3689 typedef GObject* (*GMarshalFunc_OBJECT__OBJECT_OBJECT) (gpointer data1,
3690 gpointer arg1,
3691 gpointer arg2,
3692 gpointer data2);
3693 GCClosure *cc = (GCClosure *) closure;
3694 gpointer data1, data2;
3695 GMarshalFunc_OBJECT__OBJECT_OBJECT callback;
3696 GObject* v_return;
3697
3698 g_return_if_fail (return_value != NULL);
3699 g_return_if_fail (n_param_values == 3);
3700
3701 if (G_CCLOSURE_SWAP_DATA (closure))
3702 {
3703 data1 = closure->data;
3704 data2 = g_value_peek_pointer (param_values + 0);
3705 }
3706 else
3707 {
3708 data1 = g_value_peek_pointer (param_values + 0);
3709 data2 = closure->data;
3710 }
3711 callback = (GMarshalFunc_OBJECT__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
3712
3713 v_return = callback (data1,
3714 g_marshal_value_peek_object (param_values + 1),
3715 g_marshal_value_peek_object (param_values + 2),
3716 data2);
3717
3718 g_value_take_object (return_value, v_return);
3719 }
3720
3721