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