2 #ifndef __bst_marshal_MARSHAL_H__
3 #define __bst_marshal_MARSHAL_H__
5 #include <glib-object.h>
10 #define bst_marshal_VOID__POINTER g_cclosure_marshal_VOID__POINTER
11 #define bst_marshal_NONE__POINTER bst_marshal_VOID__POINTER
14 extern void bst_marshal_VOID__POINTER_POINTER (GClosure *closure,
17 const GValue *param_values,
18 gpointer invocation_hint,
19 gpointer marshal_data);
20 #define bst_marshal_NONE__POINTER_POINTER bst_marshal_VOID__POINTER_POINTER
23 extern void bst_marshal_VOID__UINT_UINT (GClosure *closure,
26 const GValue *param_values,
27 gpointer invocation_hint,
28 gpointer marshal_data);
29 #define bst_marshal_NONE__UINT_UINT bst_marshal_VOID__UINT_UINT
32 extern void bst_marshal_VOID__UINT_INT (GClosure *closure,
35 const GValue *param_values,
36 gpointer invocation_hint,
37 gpointer marshal_data);
38 #define bst_marshal_NONE__UINT_INT bst_marshal_VOID__UINT_INT
41 extern void bst_marshal_VOID__BOOLEAN_OBJECT (GClosure *closure,
44 const GValue *param_values,
45 gpointer invocation_hint,
46 gpointer marshal_data);
47 #define bst_marshal_NONE__BOOLEAN_OBJECT bst_marshal_VOID__BOOLEAN_OBJECT
50 #define bst_marshal_VOID__INT g_cclosure_marshal_VOID__INT
51 #define bst_marshal_NONE__INT bst_marshal_VOID__INT
54 extern void bst_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT (GClosure *closure,
57 const GValue *param_values,
58 gpointer invocation_hint,
59 gpointer marshal_data);
60 #define bst_marshal_NONE__UINT_UINT_UINT_UINT_UINT_UINT_UINT bst_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT
63 #define bst_marshal_VOID__UINT g_cclosure_marshal_VOID__UINT
64 #define bst_marshal_NONE__UINT bst_marshal_VOID__UINT
67 extern void bst_marshal_VOID__UINT_UINT_FLOAT (GClosure *closure,
70 const GValue *param_values,
71 gpointer invocation_hint,
72 gpointer marshal_data);
73 #define bst_marshal_NONE__UINT_UINT_FLOAT bst_marshal_VOID__UINT_UINT_FLOAT
76 extern void bst_marshal_VOID__UINT_UINT_FLOAT_BOXED (GClosure *closure,
79 const GValue *param_values,
80 gpointer invocation_hint,
81 gpointer marshal_data);
82 #define bst_marshal_NONE__UINT_UINT_FLOAT_BOXED bst_marshal_VOID__UINT_UINT_FLOAT_BOXED
85 extern void bst_marshal_VOID__UINT_UINT_INT_BOXED (GClosure *closure,
88 const GValue *param_values,
89 gpointer invocation_hint,
90 gpointer marshal_data);
91 #define bst_marshal_NONE__UINT_UINT_INT_BOXED bst_marshal_VOID__UINT_UINT_INT_BOXED
94 extern void bst_marshal_VOID__UINT_UINT_BOXED (GClosure *closure,
97 const GValue *param_values,
98 gpointer invocation_hint,
99 gpointer marshal_data);
100 #define bst_marshal_NONE__UINT_UINT_BOXED bst_marshal_VOID__UINT_UINT_BOXED
103 extern void bst_marshal_VOID__UINT_INT_BOXED (GClosure *closure,
104 GValue *return_value,
105 guint n_param_values,
106 const GValue *param_values,
107 gpointer invocation_hint,
108 gpointer marshal_data);
109 #define bst_marshal_NONE__UINT_INT_BOXED bst_marshal_VOID__UINT_INT_BOXED
112 extern void bst_marshal_BOOLEAN__BOOLEAN (GClosure *closure,
113 GValue *return_value,
114 guint n_param_values,
115 const GValue *param_values,
116 gpointer invocation_hint,
117 gpointer marshal_data);
118 #define bst_marshal_BOOL__BOOL bst_marshal_BOOLEAN__BOOLEAN
121 #define bst_marshal_VOID__UINT_POINTER g_cclosure_marshal_VOID__UINT_POINTER
122 #define bst_marshal_NONE__UINT_POINTER bst_marshal_VOID__UINT_POINTER
125 extern void bst_marshal_VOID__OBJECT_OBJECT (GClosure *closure,
126 GValue *return_value,
127 guint n_param_values,
128 const GValue *param_values,
129 gpointer invocation_hint,
130 gpointer marshal_data);
131 #define bst_marshal_NONE__OBJECT_OBJECT bst_marshal_VOID__OBJECT_OBJECT
134 #define bst_marshal_VOID__STRING g_cclosure_marshal_VOID__STRING
135 #define bst_marshal_NONE__STRING bst_marshal_VOID__STRING
138 #define bst_marshal_VOID__BOOLEAN g_cclosure_marshal_VOID__BOOLEAN
139 #define bst_marshal_NONE__BOOLEAN bst_marshal_VOID__BOOLEAN
142 extern void bst_marshal_BOOLEAN__UINT (GClosure *closure,
143 GValue *return_value,
144 guint n_param_values,
145 const GValue *param_values,
146 gpointer invocation_hint,
147 gpointer marshal_data);
150 #define bst_marshal_VOID__BOXED g_cclosure_marshal_VOID__BOXED
151 #define bst_marshal_NONE__BOXED bst_marshal_VOID__BOXED