51
51
#endif /* !G_ENABLE_DEBUG */
54
/* VOID:OBJECT,INT,INT,BOXED,UINT,UINT (./rb-marshal.list:1) */
54
/* BOOLEAN:BOOLEAN,BOOLEAN,BOOLEAN (./rb-marshal.list:1) */
55
extern void rb_marshal_BOOLEAN__BOOLEAN_BOOLEAN_BOOLEAN (GClosure *closure,
58
const GValue *param_values,
59
gpointer invocation_hint,
60
gpointer marshal_data);
62
rb_marshal_BOOLEAN__BOOLEAN_BOOLEAN_BOOLEAN (GClosure *closure,
65
const GValue *param_values,
66
gpointer invocation_hint,
67
gpointer marshal_data)
69
typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_BOOLEAN_BOOLEAN) (gpointer data1,
74
register GMarshalFunc_BOOLEAN__BOOLEAN_BOOLEAN_BOOLEAN callback;
75
register GCClosure *cc = (GCClosure*) closure;
76
register gpointer data1, data2;
79
g_return_if_fail (return_value != NULL);
80
g_return_if_fail (n_param_values == 4);
82
if (G_CCLOSURE_SWAP_DATA (closure))
84
data1 = closure->data;
85
data2 = g_value_peek_pointer (param_values + 0);
89
data1 = g_value_peek_pointer (param_values + 0);
90
data2 = closure->data;
92
callback = (GMarshalFunc_BOOLEAN__BOOLEAN_BOOLEAN_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
94
v_return = callback (data1,
95
g_marshal_value_peek_boolean (param_values + 1),
96
g_marshal_value_peek_boolean (param_values + 2),
97
g_marshal_value_peek_boolean (param_values + 3),
100
g_value_set_boolean (return_value, v_return);
103
/* BOOLEAN:POINTER (./rb-marshal.list:2) */
104
extern void rb_marshal_BOOLEAN__POINTER (GClosure *closure,
105
GValue *return_value,
106
guint n_param_values,
107
const GValue *param_values,
108
gpointer invocation_hint,
109
gpointer marshal_data);
111
rb_marshal_BOOLEAN__POINTER (GClosure *closure,
112
GValue *return_value,
113
guint n_param_values,
114
const GValue *param_values,
115
gpointer invocation_hint,
116
gpointer marshal_data)
118
typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1,
121
register GMarshalFunc_BOOLEAN__POINTER callback;
122
register GCClosure *cc = (GCClosure*) closure;
123
register gpointer data1, data2;
126
g_return_if_fail (return_value != NULL);
127
g_return_if_fail (n_param_values == 2);
129
if (G_CCLOSURE_SWAP_DATA (closure))
131
data1 = closure->data;
132
data2 = g_value_peek_pointer (param_values + 0);
136
data1 = g_value_peek_pointer (param_values + 0);
137
data2 = closure->data;
139
callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
141
v_return = callback (data1,
142
g_marshal_value_peek_pointer (param_values + 1),
145
g_value_set_boolean (return_value, v_return);
148
/* INT:VOID (./rb-marshal.list:3) */
149
extern void rb_marshal_INT__VOID (GClosure *closure,
150
GValue *return_value,
151
guint n_param_values,
152
const GValue *param_values,
153
gpointer invocation_hint,
154
gpointer marshal_data);
156
rb_marshal_INT__VOID (GClosure *closure,
157
GValue *return_value,
158
guint n_param_values,
159
const GValue *param_values,
160
gpointer invocation_hint,
161
gpointer marshal_data)
163
typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1,
165
register GMarshalFunc_INT__VOID callback;
166
register GCClosure *cc = (GCClosure*) closure;
167
register gpointer data1, data2;
170
g_return_if_fail (return_value != NULL);
171
g_return_if_fail (n_param_values == 1);
173
if (G_CCLOSURE_SWAP_DATA (closure))
175
data1 = closure->data;
176
data2 = g_value_peek_pointer (param_values + 0);
180
data1 = g_value_peek_pointer (param_values + 0);
181
data2 = closure->data;
183
callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback);
185
v_return = callback (data1,
188
g_value_set_int (return_value, v_return);
191
/* OBJECT:OBJECT (./rb-marshal.list:4) */
192
extern void rb_marshal_OBJECT__OBJECT (GClosure *closure,
193
GValue *return_value,
194
guint n_param_values,
195
const GValue *param_values,
196
gpointer invocation_hint,
197
gpointer marshal_data);
199
rb_marshal_OBJECT__OBJECT (GClosure *closure,
200
GValue *return_value,
201
guint n_param_values,
202
const GValue *param_values,
203
gpointer invocation_hint,
204
gpointer marshal_data)
206
typedef GObject* (*GMarshalFunc_OBJECT__OBJECT) (gpointer data1,
209
register GMarshalFunc_OBJECT__OBJECT callback;
210
register GCClosure *cc = (GCClosure*) closure;
211
register gpointer data1, data2;
214
g_return_if_fail (return_value != NULL);
215
g_return_if_fail (n_param_values == 2);
217
if (G_CCLOSURE_SWAP_DATA (closure))
219
data1 = closure->data;
220
data2 = g_value_peek_pointer (param_values + 0);
224
data1 = g_value_peek_pointer (param_values + 0);
225
data2 = closure->data;
227
callback = (GMarshalFunc_OBJECT__OBJECT) (marshal_data ? marshal_data : cc->callback);
229
v_return = callback (data1,
230
g_marshal_value_peek_object (param_values + 1),
233
g_value_take_object (return_value, v_return);
236
/* STRING:STRING (./rb-marshal.list:5) */
237
extern void rb_marshal_STRING__STRING (GClosure *closure,
238
GValue *return_value,
239
guint n_param_values,
240
const GValue *param_values,
241
gpointer invocation_hint,
242
gpointer marshal_data);
244
rb_marshal_STRING__STRING (GClosure *closure,
245
GValue *return_value,
246
guint n_param_values,
247
const GValue *param_values,
248
gpointer invocation_hint,
249
gpointer marshal_data)
251
typedef gchar* (*GMarshalFunc_STRING__STRING) (gpointer data1,
254
register GMarshalFunc_STRING__STRING callback;
255
register GCClosure *cc = (GCClosure*) closure;
256
register gpointer data1, data2;
259
g_return_if_fail (return_value != NULL);
260
g_return_if_fail (n_param_values == 2);
262
if (G_CCLOSURE_SWAP_DATA (closure))
264
data1 = closure->data;
265
data2 = g_value_peek_pointer (param_values + 0);
269
data1 = g_value_peek_pointer (param_values + 0);
270
data2 = closure->data;
272
callback = (GMarshalFunc_STRING__STRING) (marshal_data ? marshal_data : cc->callback);
274
v_return = callback (data1,
275
g_marshal_value_peek_string (param_values + 1),
278
g_value_take_string (return_value, v_return);
281
/* VOID:BOOLEAN,BOOLEAN (./rb-marshal.list:6) */
282
extern void rb_marshal_VOID__BOOLEAN_BOOLEAN (GClosure *closure,
283
GValue *return_value,
284
guint n_param_values,
285
const GValue *param_values,
286
gpointer invocation_hint,
287
gpointer marshal_data);
289
rb_marshal_VOID__BOOLEAN_BOOLEAN (GClosure *closure,
290
GValue *return_value,
291
guint n_param_values,
292
const GValue *param_values,
293
gpointer invocation_hint,
294
gpointer marshal_data)
296
typedef void (*GMarshalFunc_VOID__BOOLEAN_BOOLEAN) (gpointer data1,
300
register GMarshalFunc_VOID__BOOLEAN_BOOLEAN callback;
301
register GCClosure *cc = (GCClosure*) closure;
302
register gpointer data1, data2;
304
g_return_if_fail (n_param_values == 3);
306
if (G_CCLOSURE_SWAP_DATA (closure))
308
data1 = closure->data;
309
data2 = g_value_peek_pointer (param_values + 0);
313
data1 = g_value_peek_pointer (param_values + 0);
314
data2 = closure->data;
316
callback = (GMarshalFunc_VOID__BOOLEAN_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
319
g_marshal_value_peek_boolean (param_values + 1),
320
g_marshal_value_peek_boolean (param_values + 2),
324
/* VOID:DOUBLE,LONG (./rb-marshal.list:7) */
325
extern void rb_marshal_VOID__DOUBLE_LONG (GClosure *closure,
326
GValue *return_value,
327
guint n_param_values,
328
const GValue *param_values,
329
gpointer invocation_hint,
330
gpointer marshal_data);
332
rb_marshal_VOID__DOUBLE_LONG (GClosure *closure,
333
GValue *return_value,
334
guint n_param_values,
335
const GValue *param_values,
336
gpointer invocation_hint,
337
gpointer marshal_data)
339
typedef void (*GMarshalFunc_VOID__DOUBLE_LONG) (gpointer data1,
343
register GMarshalFunc_VOID__DOUBLE_LONG callback;
344
register GCClosure *cc = (GCClosure*) closure;
345
register gpointer data1, data2;
347
g_return_if_fail (n_param_values == 3);
349
if (G_CCLOSURE_SWAP_DATA (closure))
351
data1 = closure->data;
352
data2 = g_value_peek_pointer (param_values + 0);
356
data1 = g_value_peek_pointer (param_values + 0);
357
data2 = closure->data;
359
callback = (GMarshalFunc_VOID__DOUBLE_LONG) (marshal_data ? marshal_data : cc->callback);
362
g_marshal_value_peek_double (param_values + 1),
363
g_marshal_value_peek_long (param_values + 2),
367
/* VOID:INT,INT,DOUBLE (./rb-marshal.list:8) */
368
extern void rb_marshal_VOID__INT_INT_DOUBLE (GClosure *closure,
369
GValue *return_value,
370
guint n_param_values,
371
const GValue *param_values,
372
gpointer invocation_hint,
373
gpointer marshal_data);
375
rb_marshal_VOID__INT_INT_DOUBLE (GClosure *closure,
376
GValue *return_value,
377
guint n_param_values,
378
const GValue *param_values,
379
gpointer invocation_hint,
380
gpointer marshal_data)
382
typedef void (*GMarshalFunc_VOID__INT_INT_DOUBLE) (gpointer data1,
387
register GMarshalFunc_VOID__INT_INT_DOUBLE callback;
388
register GCClosure *cc = (GCClosure*) closure;
389
register gpointer data1, data2;
391
g_return_if_fail (n_param_values == 4);
393
if (G_CCLOSURE_SWAP_DATA (closure))
395
data1 = closure->data;
396
data2 = g_value_peek_pointer (param_values + 0);
400
data1 = g_value_peek_pointer (param_values + 0);
401
data2 = closure->data;
403
callback = (GMarshalFunc_VOID__INT_INT_DOUBLE) (marshal_data ? marshal_data : cc->callback);
406
g_marshal_value_peek_int (param_values + 1),
407
g_marshal_value_peek_int (param_values + 2),
408
g_marshal_value_peek_double (param_values + 3),
412
/* VOID:INT,POINTER (./rb-marshal.list:9) */
413
extern void rb_marshal_VOID__INT_POINTER (GClosure *closure,
414
GValue *return_value,
415
guint n_param_values,
416
const GValue *param_values,
417
gpointer invocation_hint,
418
gpointer marshal_data);
420
rb_marshal_VOID__INT_POINTER (GClosure *closure,
421
GValue *return_value,
422
guint n_param_values,
423
const GValue *param_values,
424
gpointer invocation_hint,
425
gpointer marshal_data)
427
typedef void (*GMarshalFunc_VOID__INT_POINTER) (gpointer data1,
431
register GMarshalFunc_VOID__INT_POINTER callback;
432
register GCClosure *cc = (GCClosure*) closure;
433
register gpointer data1, data2;
435
g_return_if_fail (n_param_values == 3);
437
if (G_CCLOSURE_SWAP_DATA (closure))
439
data1 = closure->data;
440
data2 = g_value_peek_pointer (param_values + 0);
444
data1 = g_value_peek_pointer (param_values + 0);
445
data2 = closure->data;
447
callback = (GMarshalFunc_VOID__INT_POINTER) (marshal_data ? marshal_data : cc->callback);
450
g_marshal_value_peek_int (param_values + 1),
451
g_marshal_value_peek_pointer (param_values + 2),
455
/* VOID:OBJECT,INT,INT (./rb-marshal.list:10) */
456
extern void rb_marshal_VOID__OBJECT_INT_INT (GClosure *closure,
457
GValue *return_value,
458
guint n_param_values,
459
const GValue *param_values,
460
gpointer invocation_hint,
461
gpointer marshal_data);
463
rb_marshal_VOID__OBJECT_INT_INT (GClosure *closure,
464
GValue *return_value,
465
guint n_param_values,
466
const GValue *param_values,
467
gpointer invocation_hint,
468
gpointer marshal_data)
470
typedef void (*GMarshalFunc_VOID__OBJECT_INT_INT) (gpointer data1,
475
register GMarshalFunc_VOID__OBJECT_INT_INT callback;
476
register GCClosure *cc = (GCClosure*) closure;
477
register gpointer data1, data2;
479
g_return_if_fail (n_param_values == 4);
481
if (G_CCLOSURE_SWAP_DATA (closure))
483
data1 = closure->data;
484
data2 = g_value_peek_pointer (param_values + 0);
488
data1 = g_value_peek_pointer (param_values + 0);
489
data2 = closure->data;
491
callback = (GMarshalFunc_VOID__OBJECT_INT_INT) (marshal_data ? marshal_data : cc->callback);
494
g_marshal_value_peek_object (param_values + 1),
495
g_marshal_value_peek_int (param_values + 2),
496
g_marshal_value_peek_int (param_values + 3),
500
/* VOID:OBJECT,INT,INT,BOXED,UINT,UINT (./rb-marshal.list:11) */
55
501
extern void rb_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT (GClosure *closure,
56
502
GValue *return_value,
57
503
guint n_param_values,
105
/* VOID:OBJECT,INT,INT (./rb-marshal.list:2) */
106
extern void rb_marshal_VOID__OBJECT_INT_INT (GClosure *closure,
107
GValue *return_value,
108
guint n_param_values,
109
const GValue *param_values,
110
gpointer invocation_hint,
111
gpointer marshal_data);
113
rb_marshal_VOID__OBJECT_INT_INT (GClosure *closure,
114
GValue *return_value,
115
guint n_param_values,
116
const GValue *param_values,
117
gpointer invocation_hint,
118
gpointer marshal_data)
120
typedef void (*GMarshalFunc_VOID__OBJECT_INT_INT) (gpointer data1,
125
register GMarshalFunc_VOID__OBJECT_INT_INT callback;
126
register GCClosure *cc = (GCClosure*) closure;
127
register gpointer data1, data2;
129
g_return_if_fail (n_param_values == 4);
131
if (G_CCLOSURE_SWAP_DATA (closure))
133
data1 = closure->data;
134
data2 = g_value_peek_pointer (param_values + 0);
138
data1 = g_value_peek_pointer (param_values + 0);
139
data2 = closure->data;
141
callback = (GMarshalFunc_VOID__OBJECT_INT_INT) (marshal_data ? marshal_data : cc->callback);
144
g_marshal_value_peek_object (param_values + 1),
145
g_marshal_value_peek_int (param_values + 2),
146
g_marshal_value_peek_int (param_values + 3),
150
/* VOID:STRING,DOUBLE (./rb-marshal.list:3) */
151
extern void rb_marshal_VOID__STRING_DOUBLE (GClosure *closure,
152
GValue *return_value,
153
guint n_param_values,
154
const GValue *param_values,
155
gpointer invocation_hint,
156
gpointer marshal_data);
158
rb_marshal_VOID__STRING_DOUBLE (GClosure *closure,
159
GValue *return_value,
160
guint n_param_values,
161
const GValue *param_values,
162
gpointer invocation_hint,
163
gpointer marshal_data)
165
typedef void (*GMarshalFunc_VOID__STRING_DOUBLE) (gpointer data1,
169
register GMarshalFunc_VOID__STRING_DOUBLE callback;
170
register GCClosure *cc = (GCClosure*) closure;
171
register gpointer data1, data2;
173
g_return_if_fail (n_param_values == 3);
175
if (G_CCLOSURE_SWAP_DATA (closure))
177
data1 = closure->data;
178
data2 = g_value_peek_pointer (param_values + 0);
182
data1 = g_value_peek_pointer (param_values + 0);
183
data2 = closure->data;
185
callback = (GMarshalFunc_VOID__STRING_DOUBLE) (marshal_data ? marshal_data : cc->callback);
188
g_marshal_value_peek_string (param_values + 1),
189
g_marshal_value_peek_double (param_values + 2),
193
/* VOID:STRING,INT (./rb-marshal.list:4) */
194
extern void rb_marshal_VOID__STRING_INT (GClosure *closure,
195
GValue *return_value,
196
guint n_param_values,
197
const GValue *param_values,
198
gpointer invocation_hint,
199
gpointer marshal_data);
201
rb_marshal_VOID__STRING_INT (GClosure *closure,
202
GValue *return_value,
203
guint n_param_values,
204
const GValue *param_values,
205
gpointer invocation_hint,
206
gpointer marshal_data)
208
typedef void (*GMarshalFunc_VOID__STRING_INT) (gpointer data1,
212
register GMarshalFunc_VOID__STRING_INT callback;
213
register GCClosure *cc = (GCClosure*) closure;
214
register gpointer data1, data2;
216
g_return_if_fail (n_param_values == 3);
218
if (G_CCLOSURE_SWAP_DATA (closure))
220
data1 = closure->data;
221
data2 = g_value_peek_pointer (param_values + 0);
225
data1 = g_value_peek_pointer (param_values + 0);
226
data2 = closure->data;
228
callback = (GMarshalFunc_VOID__STRING_INT) (marshal_data ? marshal_data : cc->callback);
231
g_marshal_value_peek_string (param_values + 1),
232
g_marshal_value_peek_int (param_values + 2),
236
/* VOID:STRING,STRING (./rb-marshal.list:5) */
237
extern void rb_marshal_VOID__STRING_STRING (GClosure *closure,
238
GValue *return_value,
239
guint n_param_values,
240
const GValue *param_values,
241
gpointer invocation_hint,
242
gpointer marshal_data);
244
rb_marshal_VOID__STRING_STRING (GClosure *closure,
245
GValue *return_value,
246
guint n_param_values,
247
const GValue *param_values,
248
gpointer invocation_hint,
249
gpointer marshal_data)
251
typedef void (*GMarshalFunc_VOID__STRING_STRING) (gpointer data1,
255
register GMarshalFunc_VOID__STRING_STRING callback;
256
register GCClosure *cc = (GCClosure*) closure;
257
register gpointer data1, data2;
259
g_return_if_fail (n_param_values == 3);
261
if (G_CCLOSURE_SWAP_DATA (closure))
263
data1 = closure->data;
264
data2 = g_value_peek_pointer (param_values + 0);
268
data1 = g_value_peek_pointer (param_values + 0);
269
data2 = closure->data;
271
callback = (GMarshalFunc_VOID__STRING_STRING) (marshal_data ? marshal_data : cc->callback);
274
g_marshal_value_peek_string (param_values + 1),
275
g_marshal_value_peek_string (param_values + 2),
279
/* VOID:STRING,STRING,STRING (./rb-marshal.list:6) */
280
extern void rb_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
281
GValue *return_value,
282
guint n_param_values,
283
const GValue *param_values,
284
gpointer invocation_hint,
285
gpointer marshal_data);
287
rb_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
288
GValue *return_value,
289
guint n_param_values,
290
const GValue *param_values,
291
gpointer invocation_hint,
292
gpointer marshal_data)
294
typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING) (gpointer data1,
299
register GMarshalFunc_VOID__STRING_STRING_STRING callback;
300
register GCClosure *cc = (GCClosure*) closure;
301
register gpointer data1, data2;
303
g_return_if_fail (n_param_values == 4);
305
if (G_CCLOSURE_SWAP_DATA (closure))
307
data1 = closure->data;
308
data2 = g_value_peek_pointer (param_values + 0);
312
data1 = g_value_peek_pointer (param_values + 0);
313
data2 = closure->data;
315
callback = (GMarshalFunc_VOID__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
318
g_marshal_value_peek_string (param_values + 1),
319
g_marshal_value_peek_string (param_values + 2),
320
g_marshal_value_peek_string (param_values + 3),
324
/* BOOLEAN:POINTER (./rb-marshal.list:7) */
325
extern void rb_marshal_BOOLEAN__POINTER (GClosure *closure,
326
GValue *return_value,
327
guint n_param_values,
328
const GValue *param_values,
329
gpointer invocation_hint,
330
gpointer marshal_data);
332
rb_marshal_BOOLEAN__POINTER (GClosure *closure,
333
GValue *return_value,
334
guint n_param_values,
335
const GValue *param_values,
336
gpointer invocation_hint,
337
gpointer marshal_data)
339
typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1,
342
register GMarshalFunc_BOOLEAN__POINTER callback;
343
register GCClosure *cc = (GCClosure*) closure;
344
register gpointer data1, data2;
347
g_return_if_fail (return_value != NULL);
348
g_return_if_fail (n_param_values == 2);
350
if (G_CCLOSURE_SWAP_DATA (closure))
352
data1 = closure->data;
353
data2 = g_value_peek_pointer (param_values + 0);
357
data1 = g_value_peek_pointer (param_values + 0);
358
data2 = closure->data;
360
callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
362
v_return = callback (data1,
363
g_marshal_value_peek_pointer (param_values + 1),
366
g_value_set_boolean (return_value, v_return);
369
/* VOID:DOUBLE (./rb-marshal.list:8) */
370
#define rb_marshal_VOID__DOUBLE g_cclosure_marshal_VOID__DOUBLE
372
/* VOID:POINTER,INT,POINTER (./rb-marshal.list:9) */
551
/* VOID:POINTER,INT (./rb-marshal.list:12) */
552
extern void rb_marshal_VOID__POINTER_INT (GClosure *closure,
553
GValue *return_value,
554
guint n_param_values,
555
const GValue *param_values,
556
gpointer invocation_hint,
557
gpointer marshal_data);
559
rb_marshal_VOID__POINTER_INT (GClosure *closure,
560
GValue *return_value,
561
guint n_param_values,
562
const GValue *param_values,
563
gpointer invocation_hint,
564
gpointer marshal_data)
566
typedef void (*GMarshalFunc_VOID__POINTER_INT) (gpointer data1,
570
register GMarshalFunc_VOID__POINTER_INT callback;
571
register GCClosure *cc = (GCClosure*) closure;
572
register gpointer data1, data2;
574
g_return_if_fail (n_param_values == 3);
576
if (G_CCLOSURE_SWAP_DATA (closure))
578
data1 = closure->data;
579
data2 = g_value_peek_pointer (param_values + 0);
583
data1 = g_value_peek_pointer (param_values + 0);
584
data2 = closure->data;
586
callback = (GMarshalFunc_VOID__POINTER_INT) (marshal_data ? marshal_data : cc->callback);
589
g_marshal_value_peek_pointer (param_values + 1),
590
g_marshal_value_peek_int (param_values + 2),
594
/* VOID:POINTER,INT,POINTER (./rb-marshal.list:13) */
373
595
extern void rb_marshal_VOID__POINTER_INT_POINTER (GClosure *closure,
374
596
GValue *return_value,
375
597
guint n_param_values,
507
/* VOID:BOOLEAN,BOOLEAN (./rb-marshal.list:12) */
508
extern void rb_marshal_VOID__BOOLEAN_BOOLEAN (GClosure *closure,
686
/* VOID:POINTER,POINTER (./rb-marshal.list:15) */
687
extern void rb_marshal_VOID__POINTER_POINTER (GClosure *closure,
509
688
GValue *return_value,
510
689
guint n_param_values,
511
690
const GValue *param_values,
512
691
gpointer invocation_hint,
513
692
gpointer marshal_data);
515
rb_marshal_VOID__BOOLEAN_BOOLEAN (GClosure *closure,
694
rb_marshal_VOID__POINTER_POINTER (GClosure *closure,
516
695
GValue *return_value,
517
696
guint n_param_values,
518
697
const GValue *param_values,
519
698
gpointer invocation_hint,
520
699
gpointer marshal_data)
522
typedef void (*GMarshalFunc_VOID__BOOLEAN_BOOLEAN) (gpointer data1,
701
typedef void (*GMarshalFunc_VOID__POINTER_POINTER) (gpointer data1,
526
register GMarshalFunc_VOID__BOOLEAN_BOOLEAN callback;
527
register GCClosure *cc = (GCClosure*) closure;
528
register gpointer data1, data2;
530
g_return_if_fail (n_param_values == 3);
532
if (G_CCLOSURE_SWAP_DATA (closure))
534
data1 = closure->data;
535
data2 = g_value_peek_pointer (param_values + 0);
539
data1 = g_value_peek_pointer (param_values + 0);
540
data2 = closure->data;
542
callback = (GMarshalFunc_VOID__BOOLEAN_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
545
g_marshal_value_peek_boolean (param_values + 1),
705
register GMarshalFunc_VOID__POINTER_POINTER callback;
706
register GCClosure *cc = (GCClosure*) closure;
707
register gpointer data1, data2;
709
g_return_if_fail (n_param_values == 3);
711
if (G_CCLOSURE_SWAP_DATA (closure))
713
data1 = closure->data;
714
data2 = g_value_peek_pointer (param_values + 0);
718
data1 = g_value_peek_pointer (param_values + 0);
719
data2 = closure->data;
721
callback = (GMarshalFunc_VOID__POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
724
g_marshal_value_peek_pointer (param_values + 1),
725
g_marshal_value_peek_pointer (param_values + 2),
729
/* VOID:POINTER,ULONG (./rb-marshal.list:16) */
730
extern void rb_marshal_VOID__POINTER_ULONG (GClosure *closure,
731
GValue *return_value,
732
guint n_param_values,
733
const GValue *param_values,
734
gpointer invocation_hint,
735
gpointer marshal_data);
737
rb_marshal_VOID__POINTER_ULONG (GClosure *closure,
738
GValue *return_value,
739
guint n_param_values,
740
const GValue *param_values,
741
gpointer invocation_hint,
742
gpointer marshal_data)
744
typedef void (*GMarshalFunc_VOID__POINTER_ULONG) (gpointer data1,
748
register GMarshalFunc_VOID__POINTER_ULONG callback;
749
register GCClosure *cc = (GCClosure*) closure;
750
register gpointer data1, data2;
752
g_return_if_fail (n_param_values == 3);
754
if (G_CCLOSURE_SWAP_DATA (closure))
756
data1 = closure->data;
757
data2 = g_value_peek_pointer (param_values + 0);
761
data1 = g_value_peek_pointer (param_values + 0);
762
data2 = closure->data;
764
callback = (GMarshalFunc_VOID__POINTER_ULONG) (marshal_data ? marshal_data : cc->callback);
767
g_marshal_value_peek_pointer (param_values + 1),
768
g_marshal_value_peek_ulong (param_values + 2),
772
/* VOID:STRING,DOUBLE (./rb-marshal.list:17) */
773
extern void rb_marshal_VOID__STRING_DOUBLE (GClosure *closure,
774
GValue *return_value,
775
guint n_param_values,
776
const GValue *param_values,
777
gpointer invocation_hint,
778
gpointer marshal_data);
780
rb_marshal_VOID__STRING_DOUBLE (GClosure *closure,
781
GValue *return_value,
782
guint n_param_values,
783
const GValue *param_values,
784
gpointer invocation_hint,
785
gpointer marshal_data)
787
typedef void (*GMarshalFunc_VOID__STRING_DOUBLE) (gpointer data1,
791
register GMarshalFunc_VOID__STRING_DOUBLE callback;
792
register GCClosure *cc = (GCClosure*) closure;
793
register gpointer data1, data2;
795
g_return_if_fail (n_param_values == 3);
797
if (G_CCLOSURE_SWAP_DATA (closure))
799
data1 = closure->data;
800
data2 = g_value_peek_pointer (param_values + 0);
804
data1 = g_value_peek_pointer (param_values + 0);
805
data2 = closure->data;
807
callback = (GMarshalFunc_VOID__STRING_DOUBLE) (marshal_data ? marshal_data : cc->callback);
810
g_marshal_value_peek_string (param_values + 1),
811
g_marshal_value_peek_double (param_values + 2),
815
/* VOID:STRING,INT (./rb-marshal.list:18) */
816
extern void rb_marshal_VOID__STRING_INT (GClosure *closure,
817
GValue *return_value,
818
guint n_param_values,
819
const GValue *param_values,
820
gpointer invocation_hint,
821
gpointer marshal_data);
823
rb_marshal_VOID__STRING_INT (GClosure *closure,
824
GValue *return_value,
825
guint n_param_values,
826
const GValue *param_values,
827
gpointer invocation_hint,
828
gpointer marshal_data)
830
typedef void (*GMarshalFunc_VOID__STRING_INT) (gpointer data1,
834
register GMarshalFunc_VOID__STRING_INT callback;
835
register GCClosure *cc = (GCClosure*) closure;
836
register gpointer data1, data2;
838
g_return_if_fail (n_param_values == 3);
840
if (G_CCLOSURE_SWAP_DATA (closure))
842
data1 = closure->data;
843
data2 = g_value_peek_pointer (param_values + 0);
847
data1 = g_value_peek_pointer (param_values + 0);
848
data2 = closure->data;
850
callback = (GMarshalFunc_VOID__STRING_INT) (marshal_data ? marshal_data : cc->callback);
853
g_marshal_value_peek_string (param_values + 1),
854
g_marshal_value_peek_int (param_values + 2),
858
/* VOID:STRING,POINTER (./rb-marshal.list:19) */
859
extern void rb_marshal_VOID__STRING_POINTER (GClosure *closure,
860
GValue *return_value,
861
guint n_param_values,
862
const GValue *param_values,
863
gpointer invocation_hint,
864
gpointer marshal_data);
866
rb_marshal_VOID__STRING_POINTER (GClosure *closure,
867
GValue *return_value,
868
guint n_param_values,
869
const GValue *param_values,
870
gpointer invocation_hint,
871
gpointer marshal_data)
873
typedef void (*GMarshalFunc_VOID__STRING_POINTER) (gpointer data1,
877
register GMarshalFunc_VOID__STRING_POINTER callback;
878
register GCClosure *cc = (GCClosure*) closure;
879
register gpointer data1, data2;
881
g_return_if_fail (n_param_values == 3);
883
if (G_CCLOSURE_SWAP_DATA (closure))
885
data1 = closure->data;
886
data2 = g_value_peek_pointer (param_values + 0);
890
data1 = g_value_peek_pointer (param_values + 0);
891
data2 = closure->data;
893
callback = (GMarshalFunc_VOID__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
896
g_marshal_value_peek_string (param_values + 1),
897
g_marshal_value_peek_pointer (param_values + 2),
901
/* VOID:STRING,STRING (./rb-marshal.list:20) */
902
extern void rb_marshal_VOID__STRING_STRING (GClosure *closure,
903
GValue *return_value,
904
guint n_param_values,
905
const GValue *param_values,
906
gpointer invocation_hint,
907
gpointer marshal_data);
909
rb_marshal_VOID__STRING_STRING (GClosure *closure,
910
GValue *return_value,
911
guint n_param_values,
912
const GValue *param_values,
913
gpointer invocation_hint,
914
gpointer marshal_data)
916
typedef void (*GMarshalFunc_VOID__STRING_STRING) (gpointer data1,
920
register GMarshalFunc_VOID__STRING_STRING callback;
921
register GCClosure *cc = (GCClosure*) closure;
922
register gpointer data1, data2;
924
g_return_if_fail (n_param_values == 3);
926
if (G_CCLOSURE_SWAP_DATA (closure))
928
data1 = closure->data;
929
data2 = g_value_peek_pointer (param_values + 0);
933
data1 = g_value_peek_pointer (param_values + 0);
934
data2 = closure->data;
936
callback = (GMarshalFunc_VOID__STRING_STRING) (marshal_data ? marshal_data : cc->callback);
939
g_marshal_value_peek_string (param_values + 1),
940
g_marshal_value_peek_string (param_values + 2),
944
/* VOID:STRING,STRING,STRING (./rb-marshal.list:21) */
945
extern void rb_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
946
GValue *return_value,
947
guint n_param_values,
948
const GValue *param_values,
949
gpointer invocation_hint,
950
gpointer marshal_data);
952
rb_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
953
GValue *return_value,
954
guint n_param_values,
955
const GValue *param_values,
956
gpointer invocation_hint,
957
gpointer marshal_data)
959
typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING) (gpointer data1,
964
register GMarshalFunc_VOID__STRING_STRING_STRING callback;
965
register GCClosure *cc = (GCClosure*) closure;
966
register gpointer data1, data2;
968
g_return_if_fail (n_param_values == 4);
970
if (G_CCLOSURE_SWAP_DATA (closure))
972
data1 = closure->data;
973
data2 = g_value_peek_pointer (param_values + 0);
977
data1 = g_value_peek_pointer (param_values + 0);
978
data2 = closure->data;
980
callback = (GMarshalFunc_VOID__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
983
g_marshal_value_peek_string (param_values + 1),
984
g_marshal_value_peek_string (param_values + 2),
985
g_marshal_value_peek_string (param_values + 3),
989
/* VOID:STRING,STRING,STRING,UINT,BOOLEAN (./rb-marshal.list:22) */
990
extern void rb_marshal_VOID__STRING_STRING_STRING_UINT_BOOLEAN (GClosure *closure,
991
GValue *return_value,
992
guint n_param_values,
993
const GValue *param_values,
994
gpointer invocation_hint,
995
gpointer marshal_data);
997
rb_marshal_VOID__STRING_STRING_STRING_UINT_BOOLEAN (GClosure *closure,
998
GValue *return_value,
999
guint n_param_values,
1000
const GValue *param_values,
1001
gpointer invocation_hint,
1002
gpointer marshal_data)
1004
typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING_UINT_BOOLEAN) (gpointer data1,
1011
register GMarshalFunc_VOID__STRING_STRING_STRING_UINT_BOOLEAN callback;
1012
register GCClosure *cc = (GCClosure*) closure;
1013
register gpointer data1, data2;
1015
g_return_if_fail (n_param_values == 6);
1017
if (G_CCLOSURE_SWAP_DATA (closure))
1019
data1 = closure->data;
1020
data2 = g_value_peek_pointer (param_values + 0);
1024
data1 = g_value_peek_pointer (param_values + 0);
1025
data2 = closure->data;
1027
callback = (GMarshalFunc_VOID__STRING_STRING_STRING_UINT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
1030
g_marshal_value_peek_string (param_values + 1),
1031
g_marshal_value_peek_string (param_values + 2),
1032
g_marshal_value_peek_string (param_values + 3),
1033
g_marshal_value_peek_uint (param_values + 4),
1034
g_marshal_value_peek_boolean (param_values + 5),
1038
/* VOID:ULONG,FLOAT (./rb-marshal.list:23) */
1039
extern void rb_marshal_VOID__ULONG_FLOAT (GClosure *closure,
1040
GValue *return_value,
1041
guint n_param_values,
1042
const GValue *param_values,
1043
gpointer invocation_hint,
1044
gpointer marshal_data);
1046
rb_marshal_VOID__ULONG_FLOAT (GClosure *closure,
1047
GValue *return_value,
1048
guint n_param_values,
1049
const GValue *param_values,
1050
gpointer invocation_hint,
1051
gpointer marshal_data)
1053
typedef void (*GMarshalFunc_VOID__ULONG_FLOAT) (gpointer data1,
1057
register GMarshalFunc_VOID__ULONG_FLOAT callback;
1058
register GCClosure *cc = (GCClosure*) closure;
1059
register gpointer data1, data2;
1061
g_return_if_fail (n_param_values == 3);
1063
if (G_CCLOSURE_SWAP_DATA (closure))
1065
data1 = closure->data;
1066
data2 = g_value_peek_pointer (param_values + 0);
1070
data1 = g_value_peek_pointer (param_values + 0);
1071
data2 = closure->data;
1073
callback = (GMarshalFunc_VOID__ULONG_FLOAT) (marshal_data ? marshal_data : cc->callback);
1076
g_marshal_value_peek_ulong (param_values + 1),
1077
g_marshal_value_peek_float (param_values + 2),
1081
/* VOID:OBJECT,BOOLEAN (./rb-marshal.list:24) */
1082
extern void rb_marshal_VOID__OBJECT_BOOLEAN (GClosure *closure,
1083
GValue *return_value,
1084
guint n_param_values,
1085
const GValue *param_values,
1086
gpointer invocation_hint,
1087
gpointer marshal_data);
1089
rb_marshal_VOID__OBJECT_BOOLEAN (GClosure *closure,
1090
GValue *return_value,
1091
guint n_param_values,
1092
const GValue *param_values,
1093
gpointer invocation_hint,
1094
gpointer marshal_data)
1096
typedef void (*GMarshalFunc_VOID__OBJECT_BOOLEAN) (gpointer data1,
1100
register GMarshalFunc_VOID__OBJECT_BOOLEAN callback;
1101
register GCClosure *cc = (GCClosure*) closure;
1102
register gpointer data1, data2;
1104
g_return_if_fail (n_param_values == 3);
1106
if (G_CCLOSURE_SWAP_DATA (closure))
1108
data1 = closure->data;
1109
data2 = g_value_peek_pointer (param_values + 0);
1113
data1 = g_value_peek_pointer (param_values + 0);
1114
data2 = closure->data;
1116
callback = (GMarshalFunc_VOID__OBJECT_BOOLEAN) (marshal_data ? marshal_data : cc->callback);
1119
g_marshal_value_peek_object (param_values + 1),
546
1120
g_marshal_value_peek_boolean (param_values + 2),