1 #include "gtkmarshal.h"
3 typedef gboolean (*GtkSignal_BOOL__NONE) (GtkObject * object,
6 gtk_marshal_BOOL__NONE (GtkObject * object,
11 GtkSignal_BOOL__NONE rfunc;
13 return_val = GTK_RETLOC_BOOL (args[0]);
14 rfunc = (GtkSignal_BOOL__NONE) func;
15 *return_val = (*rfunc) (object,
19 typedef gboolean (*GtkSignal_BOOL__POINTER) (GtkObject * object,
23 gtk_marshal_BOOL__POINTER (GtkObject * object,
28 GtkSignal_BOOL__POINTER rfunc;
30 return_val = GTK_RETLOC_BOOL (args[1]);
31 rfunc = (GtkSignal_BOOL__POINTER) func;
32 *return_val = (*rfunc) (object,
33 GTK_VALUE_POINTER (args[0]),
37 typedef gboolean (*GtkSignal_BOOL__POINTER_POINTER_INT_INT) (GtkObject * object,
44 gtk_marshal_BOOL__POINTER_POINTER_INT_INT (GtkObject * object,
49 GtkSignal_BOOL__POINTER_POINTER_INT_INT rfunc;
51 return_val = GTK_RETLOC_BOOL (args[4]);
52 rfunc = (GtkSignal_BOOL__POINTER_POINTER_INT_INT) func;
53 *return_val = (*rfunc) (object,
54 GTK_VALUE_POINTER (args[0]),
55 GTK_VALUE_POINTER (args[1]),
56 GTK_VALUE_INT (args[2]),
57 GTK_VALUE_INT (args[3]),
61 typedef gboolean (*GtkSignal_BOOL__POINTER_POINTER_POINTER_POINTER) (GtkObject * object,
68 gtk_marshal_BOOL__POINTER_POINTER_POINTER_POINTER (GtkObject * object,
73 GtkSignal_BOOL__POINTER_POINTER_POINTER_POINTER rfunc;
75 return_val = GTK_RETLOC_BOOL (args[4]);
76 rfunc = (GtkSignal_BOOL__POINTER_POINTER_POINTER_POINTER) func;
77 *return_val = (*rfunc) (object,
78 GTK_VALUE_POINTER (args[0]),
79 GTK_VALUE_POINTER (args[1]),
80 GTK_VALUE_POINTER (args[2]),
81 GTK_VALUE_POINTER (args[3]),
85 typedef gint (*GtkSignal_INT__INT) (GtkObject * object,
89 gtk_marshal_INT__INT (GtkObject * object,
94 GtkSignal_INT__INT rfunc;
96 return_val = GTK_RETLOC_INT (args[1]);
97 rfunc = (GtkSignal_INT__INT) func;
98 *return_val = (*rfunc) (object,
99 GTK_VALUE_INT (args[0]),
103 typedef gint (*GtkSignal_INT__POINTER) (GtkObject * object,
107 gtk_marshal_INT__POINTER (GtkObject * object,
112 GtkSignal_INT__POINTER rfunc;
114 return_val = GTK_RETLOC_INT (args[1]);
115 rfunc = (GtkSignal_INT__POINTER) func;
116 *return_val = (*rfunc) (object,
117 GTK_VALUE_POINTER (args[0]),
121 typedef gint (*GtkSignal_INT__POINTER_CHAR_CHAR) (GtkObject * object,
127 gtk_marshal_INT__POINTER_CHAR_CHAR (GtkObject * object,
132 GtkSignal_INT__POINTER_CHAR_CHAR rfunc;
134 return_val = GTK_RETLOC_INT (args[3]);
135 rfunc = (GtkSignal_INT__POINTER_CHAR_CHAR) func;
136 *return_val = (*rfunc) (object,
137 GTK_VALUE_POINTER (args[0]),
138 GTK_VALUE_CHAR (args[1]),
139 GTK_VALUE_CHAR (args[2]),
143 typedef void (*GtkSignal_NONE__BOOL) (GtkObject * object,
147 gtk_marshal_NONE__BOOL (GtkObject * object,
152 GtkSignal_NONE__BOOL rfunc;
153 rfunc = (GtkSignal_NONE__BOOL) func;
155 GTK_VALUE_BOOL (args[0]),
159 typedef void (*GtkSignal_NONE__POINTER) (GtkObject * object,
163 gtk_marshal_NONE__POINTER (GtkObject * object,
168 GtkSignal_NONE__POINTER rfunc;
169 rfunc = (GtkSignal_NONE__POINTER) func;
171 GTK_VALUE_POINTER (args[0]),
175 typedef void (*GtkSignal_NONE__C_CALLBACK) (GtkObject * object,
180 gtk_marshal_NONE__C_CALLBACK (GtkObject * object,
185 GtkSignal_NONE__C_CALLBACK rfunc;
186 rfunc = (GtkSignal_NONE__C_CALLBACK) func;
188 GTK_VALUE_C_CALLBACK (args[0]).func,
189 GTK_VALUE_C_CALLBACK (args[0]).func_data,
193 typedef void (*GtkSignal_NONE__C_CALLBACK_C_CALLBACK) (GtkObject * object,
200 gtk_marshal_NONE__C_CALLBACK_C_CALLBACK (GtkObject * object,
205 GtkSignal_NONE__C_CALLBACK_C_CALLBACK rfunc;
206 rfunc = (GtkSignal_NONE__C_CALLBACK_C_CALLBACK) func;
208 GTK_VALUE_C_CALLBACK (args[0]).func,
209 GTK_VALUE_C_CALLBACK (args[0]).func_data,
210 GTK_VALUE_C_CALLBACK (args[1]).func,
211 GTK_VALUE_C_CALLBACK (args[1]).func_data,
215 typedef void (*GtkSignal_NONE__INT) (GtkObject * object,
219 gtk_marshal_NONE__INT (GtkObject * object,
224 GtkSignal_NONE__INT rfunc;
225 rfunc = (GtkSignal_NONE__INT) func;
227 GTK_VALUE_INT (args[0]),
231 typedef void (*GtkSignal_NONE__INT_FLOAT) (GtkObject * object,
236 gtk_marshal_NONE__INT_FLOAT (GtkObject * object,
241 GtkSignal_NONE__INT_FLOAT rfunc;
242 rfunc = (GtkSignal_NONE__INT_FLOAT) func;
244 GTK_VALUE_INT (args[0]),
245 GTK_VALUE_FLOAT (args[1]),
249 typedef void (*GtkSignal_NONE__INT_FLOAT_BOOL) (GtkObject * object,
255 gtk_marshal_NONE__INT_FLOAT_BOOL (GtkObject * object,
260 GtkSignal_NONE__INT_FLOAT_BOOL rfunc;
261 rfunc = (GtkSignal_NONE__INT_FLOAT_BOOL) func;
263 GTK_VALUE_INT (args[0]),
264 GTK_VALUE_FLOAT (args[1]),
265 GTK_VALUE_BOOL (args[2]),
269 typedef void (*GtkSignal_NONE__INT_INT) (GtkObject * object,
274 gtk_marshal_NONE__INT_INT (GtkObject * object,
279 GtkSignal_NONE__INT_INT rfunc;
280 rfunc = (GtkSignal_NONE__INT_INT) func;
282 GTK_VALUE_INT (args[0]),
283 GTK_VALUE_INT (args[1]),
287 typedef void (*GtkSignal_NONE__INT_INT_POINTER) (GtkObject * object,
293 gtk_marshal_NONE__INT_INT_POINTER (GtkObject * object,
298 GtkSignal_NONE__INT_INT_POINTER rfunc;
299 rfunc = (GtkSignal_NONE__INT_INT_POINTER) func;
301 GTK_VALUE_INT (args[0]),
302 GTK_VALUE_INT (args[1]),
303 GTK_VALUE_POINTER (args[2]),
307 typedef void (*GtkSignal_NONE__NONE) (GtkObject * object,
310 gtk_marshal_NONE__NONE (GtkObject * object,
315 GtkSignal_NONE__NONE rfunc;
316 rfunc = (GtkSignal_NONE__NONE) func;
321 typedef void (*GtkSignal_NONE__POINTER_INT) (GtkObject * object,
326 gtk_marshal_NONE__POINTER_INT (GtkObject * object,
331 GtkSignal_NONE__POINTER_INT rfunc;
332 rfunc = (GtkSignal_NONE__POINTER_INT) func;
334 GTK_VALUE_POINTER (args[0]),
335 GTK_VALUE_INT (args[1]),
339 typedef void (*GtkSignal_NONE__POINTER_POINTER) (GtkObject * object,
344 gtk_marshal_NONE__POINTER_POINTER (GtkObject * object,
349 GtkSignal_NONE__POINTER_POINTER rfunc;
350 rfunc = (GtkSignal_NONE__POINTER_POINTER) func;
352 GTK_VALUE_POINTER (args[0]),
353 GTK_VALUE_POINTER (args[1]),
357 typedef void (*GtkSignal_NONE__POINTER_POINTER_POINTER) (GtkObject * object,
363 gtk_marshal_NONE__POINTER_POINTER_POINTER (GtkObject * object,
368 GtkSignal_NONE__POINTER_POINTER_POINTER rfunc;
369 rfunc = (GtkSignal_NONE__POINTER_POINTER_POINTER) func;
371 GTK_VALUE_POINTER (args[0]),
372 GTK_VALUE_POINTER (args[1]),
373 GTK_VALUE_POINTER (args[2]),
377 typedef void (*GtkSignal_NONE__POINTER_INT_INT) (GtkObject * object,
383 gtk_marshal_NONE__POINTER_INT_INT (GtkObject * object,
388 GtkSignal_NONE__POINTER_INT_INT rfunc;
389 rfunc = (GtkSignal_NONE__POINTER_INT_INT) func;
391 GTK_VALUE_POINTER (args[0]),
392 GTK_VALUE_INT (args[1]),
393 GTK_VALUE_INT (args[2]),
397 typedef void (*GtkSignal_NONE__POINTER_INT_POINTER) (GtkObject * object,
403 gtk_marshal_NONE__POINTER_INT_POINTER (GtkObject * object,
408 GtkSignal_NONE__POINTER_INT_POINTER rfunc;
409 rfunc = (GtkSignal_NONE__POINTER_INT_POINTER) func;
411 GTK_VALUE_POINTER (args[0]),
412 GTK_VALUE_INT (args[1]),
413 GTK_VALUE_POINTER (args[2]),
417 typedef void (*GtkSignal_NONE__INT_POINTER_INT_INT_INT_POINTER) (GtkObject * object,
426 gtk_marshal_NONE__INT_POINTER_INT_INT_INT_POINTER (GtkObject * object,
431 GtkSignal_NONE__INT_POINTER_INT_INT_INT_POINTER rfunc;
432 rfunc = (GtkSignal_NONE__INT_POINTER_INT_INT_INT_POINTER) func;
434 GTK_VALUE_INT (args[0]),
435 GTK_VALUE_POINTER (args[1]),
436 GTK_VALUE_INT (args[2]),
437 GTK_VALUE_INT (args[3]),
438 GTK_VALUE_INT (args[4]),
439 GTK_VALUE_POINTER (args[5]),
443 typedef void (*GtkSignal_NONE__INT_POINTER_INT_INT_INT) (GtkObject * object,
451 gtk_marshal_NONE__INT_POINTER_INT_INT_INT (GtkObject * object,
456 GtkSignal_NONE__INT_POINTER_INT_INT_INT rfunc;
457 rfunc = (GtkSignal_NONE__INT_POINTER_INT_INT_INT) func;
459 GTK_VALUE_INT (args[0]),
460 GTK_VALUE_POINTER (args[1]),
461 GTK_VALUE_INT (args[2]),
462 GTK_VALUE_INT (args[3]),
463 GTK_VALUE_INT (args[4]),
467 typedef void (*GtkSignal_NONE__INT_POINTER) (GtkObject * object,
472 gtk_marshal_NONE__INT_POINTER (GtkObject * object,
477 GtkSignal_NONE__INT_POINTER rfunc;
478 rfunc = (GtkSignal_NONE__INT_POINTER) func;
480 GTK_VALUE_INT (args[0]),
481 GTK_VALUE_POINTER (args[1]),