File indexing completed on 2025-12-16 10:17:39
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017 #ifndef __G_MARSHAL_H__
0018 #define __G_MARSHAL_H__
0019
0020 G_BEGIN_DECLS
0021
0022
0023 GOBJECT_AVAILABLE_IN_ALL
0024 void g_cclosure_marshal_VOID__VOID (GClosure *closure,
0025 GValue *return_value,
0026 guint n_param_values,
0027 const GValue *param_values,
0028 gpointer invocation_hint,
0029 gpointer marshal_data);
0030 GOBJECT_AVAILABLE_IN_ALL
0031 void g_cclosure_marshal_VOID__VOIDv (GClosure *closure,
0032 GValue *return_value,
0033 gpointer instance,
0034 va_list args,
0035 gpointer marshal_data,
0036 int n_params,
0037 GType *param_types);
0038
0039
0040 GOBJECT_AVAILABLE_IN_ALL
0041 void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
0042 GValue *return_value,
0043 guint n_param_values,
0044 const GValue *param_values,
0045 gpointer invocation_hint,
0046 gpointer marshal_data);
0047 GOBJECT_AVAILABLE_IN_ALL
0048 void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure,
0049 GValue *return_value,
0050 gpointer instance,
0051 va_list args,
0052 gpointer marshal_data,
0053 int n_params,
0054 GType *param_types);
0055
0056
0057 GOBJECT_AVAILABLE_IN_ALL
0058 void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
0059 GValue *return_value,
0060 guint n_param_values,
0061 const GValue *param_values,
0062 gpointer invocation_hint,
0063 gpointer marshal_data);
0064 GOBJECT_AVAILABLE_IN_ALL
0065 void g_cclosure_marshal_VOID__CHARv (GClosure *closure,
0066 GValue *return_value,
0067 gpointer instance,
0068 va_list args,
0069 gpointer marshal_data,
0070 int n_params,
0071 GType *param_types);
0072
0073
0074 GOBJECT_AVAILABLE_IN_ALL
0075 void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
0076 GValue *return_value,
0077 guint n_param_values,
0078 const GValue *param_values,
0079 gpointer invocation_hint,
0080 gpointer marshal_data);
0081 GOBJECT_AVAILABLE_IN_ALL
0082 void g_cclosure_marshal_VOID__UCHARv (GClosure *closure,
0083 GValue *return_value,
0084 gpointer instance,
0085 va_list args,
0086 gpointer marshal_data,
0087 int n_params,
0088 GType *param_types);
0089
0090
0091 GOBJECT_AVAILABLE_IN_ALL
0092 void g_cclosure_marshal_VOID__INT (GClosure *closure,
0093 GValue *return_value,
0094 guint n_param_values,
0095 const GValue *param_values,
0096 gpointer invocation_hint,
0097 gpointer marshal_data);
0098 GOBJECT_AVAILABLE_IN_ALL
0099 void g_cclosure_marshal_VOID__INTv (GClosure *closure,
0100 GValue *return_value,
0101 gpointer instance,
0102 va_list args,
0103 gpointer marshal_data,
0104 int n_params,
0105 GType *param_types);
0106
0107
0108 GOBJECT_AVAILABLE_IN_ALL
0109 void g_cclosure_marshal_VOID__UINT (GClosure *closure,
0110 GValue *return_value,
0111 guint n_param_values,
0112 const GValue *param_values,
0113 gpointer invocation_hint,
0114 gpointer marshal_data);
0115 GOBJECT_AVAILABLE_IN_ALL
0116 void g_cclosure_marshal_VOID__UINTv (GClosure *closure,
0117 GValue *return_value,
0118 gpointer instance,
0119 va_list args,
0120 gpointer marshal_data,
0121 int n_params,
0122 GType *param_types);
0123
0124
0125 GOBJECT_AVAILABLE_IN_ALL
0126 void g_cclosure_marshal_VOID__LONG (GClosure *closure,
0127 GValue *return_value,
0128 guint n_param_values,
0129 const GValue *param_values,
0130 gpointer invocation_hint,
0131 gpointer marshal_data);
0132 GOBJECT_AVAILABLE_IN_ALL
0133 void g_cclosure_marshal_VOID__LONGv (GClosure *closure,
0134 GValue *return_value,
0135 gpointer instance,
0136 va_list args,
0137 gpointer marshal_data,
0138 int n_params,
0139 GType *param_types);
0140
0141
0142 GOBJECT_AVAILABLE_IN_ALL
0143 void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
0144 GValue *return_value,
0145 guint n_param_values,
0146 const GValue *param_values,
0147 gpointer invocation_hint,
0148 gpointer marshal_data);
0149 GOBJECT_AVAILABLE_IN_ALL
0150 void g_cclosure_marshal_VOID__ULONGv (GClosure *closure,
0151 GValue *return_value,
0152 gpointer instance,
0153 va_list args,
0154 gpointer marshal_data,
0155 int n_params,
0156 GType *param_types);
0157
0158
0159 GOBJECT_AVAILABLE_IN_ALL
0160 void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
0161 GValue *return_value,
0162 guint n_param_values,
0163 const GValue *param_values,
0164 gpointer invocation_hint,
0165 gpointer marshal_data);
0166 GOBJECT_AVAILABLE_IN_ALL
0167 void g_cclosure_marshal_VOID__ENUMv (GClosure *closure,
0168 GValue *return_value,
0169 gpointer instance,
0170 va_list args,
0171 gpointer marshal_data,
0172 int n_params,
0173 GType *param_types);
0174
0175
0176 GOBJECT_AVAILABLE_IN_ALL
0177 void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
0178 GValue *return_value,
0179 guint n_param_values,
0180 const GValue *param_values,
0181 gpointer invocation_hint,
0182 gpointer marshal_data);
0183 GOBJECT_AVAILABLE_IN_ALL
0184 void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure,
0185 GValue *return_value,
0186 gpointer instance,
0187 va_list args,
0188 gpointer marshal_data,
0189 int n_params,
0190 GType *param_types);
0191
0192
0193 GOBJECT_AVAILABLE_IN_ALL
0194 void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
0195 GValue *return_value,
0196 guint n_param_values,
0197 const GValue *param_values,
0198 gpointer invocation_hint,
0199 gpointer marshal_data);
0200 GOBJECT_AVAILABLE_IN_ALL
0201 void g_cclosure_marshal_VOID__FLOATv (GClosure *closure,
0202 GValue *return_value,
0203 gpointer instance,
0204 va_list args,
0205 gpointer marshal_data,
0206 int n_params,
0207 GType *param_types);
0208
0209
0210 GOBJECT_AVAILABLE_IN_ALL
0211 void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
0212 GValue *return_value,
0213 guint n_param_values,
0214 const GValue *param_values,
0215 gpointer invocation_hint,
0216 gpointer marshal_data);
0217 GOBJECT_AVAILABLE_IN_ALL
0218 void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure,
0219 GValue *return_value,
0220 gpointer instance,
0221 va_list args,
0222 gpointer marshal_data,
0223 int n_params,
0224 GType *param_types);
0225
0226
0227 GOBJECT_AVAILABLE_IN_ALL
0228 void g_cclosure_marshal_VOID__STRING (GClosure *closure,
0229 GValue *return_value,
0230 guint n_param_values,
0231 const GValue *param_values,
0232 gpointer invocation_hint,
0233 gpointer marshal_data);
0234 GOBJECT_AVAILABLE_IN_ALL
0235 void g_cclosure_marshal_VOID__STRINGv (GClosure *closure,
0236 GValue *return_value,
0237 gpointer instance,
0238 va_list args,
0239 gpointer marshal_data,
0240 int n_params,
0241 GType *param_types);
0242
0243
0244 GOBJECT_AVAILABLE_IN_ALL
0245 void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
0246 GValue *return_value,
0247 guint n_param_values,
0248 const GValue *param_values,
0249 gpointer invocation_hint,
0250 gpointer marshal_data);
0251 GOBJECT_AVAILABLE_IN_ALL
0252 void g_cclosure_marshal_VOID__PARAMv (GClosure *closure,
0253 GValue *return_value,
0254 gpointer instance,
0255 va_list args,
0256 gpointer marshal_data,
0257 int n_params,
0258 GType *param_types);
0259
0260
0261 GOBJECT_AVAILABLE_IN_ALL
0262 void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
0263 GValue *return_value,
0264 guint n_param_values,
0265 const GValue *param_values,
0266 gpointer invocation_hint,
0267 gpointer marshal_data);
0268 GOBJECT_AVAILABLE_IN_ALL
0269 void g_cclosure_marshal_VOID__BOXEDv (GClosure *closure,
0270 GValue *return_value,
0271 gpointer instance,
0272 va_list args,
0273 gpointer marshal_data,
0274 int n_params,
0275 GType *param_types);
0276
0277
0278 GOBJECT_AVAILABLE_IN_ALL
0279 void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
0280 GValue *return_value,
0281 guint n_param_values,
0282 const GValue *param_values,
0283 gpointer invocation_hint,
0284 gpointer marshal_data);
0285 GOBJECT_AVAILABLE_IN_ALL
0286 void g_cclosure_marshal_VOID__POINTERv (GClosure *closure,
0287 GValue *return_value,
0288 gpointer instance,
0289 va_list args,
0290 gpointer marshal_data,
0291 int n_params,
0292 GType *param_types);
0293
0294
0295 GOBJECT_AVAILABLE_IN_ALL
0296 void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
0297 GValue *return_value,
0298 guint n_param_values,
0299 const GValue *param_values,
0300 gpointer invocation_hint,
0301 gpointer marshal_data);
0302 GOBJECT_AVAILABLE_IN_ALL
0303 void g_cclosure_marshal_VOID__OBJECTv (GClosure *closure,
0304 GValue *return_value,
0305 gpointer instance,
0306 va_list args,
0307 gpointer marshal_data,
0308 int n_params,
0309 GType *param_types);
0310
0311
0312 GOBJECT_AVAILABLE_IN_ALL
0313 void g_cclosure_marshal_VOID__VARIANT (GClosure *closure,
0314 GValue *return_value,
0315 guint n_param_values,
0316 const GValue *param_values,
0317 gpointer invocation_hint,
0318 gpointer marshal_data);
0319 GOBJECT_AVAILABLE_IN_ALL
0320 void g_cclosure_marshal_VOID__VARIANTv (GClosure *closure,
0321 GValue *return_value,
0322 gpointer instance,
0323 va_list args,
0324 gpointer marshal_data,
0325 int n_params,
0326 GType *param_types);
0327
0328
0329 GOBJECT_AVAILABLE_IN_ALL
0330 void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
0331 GValue *return_value,
0332 guint n_param_values,
0333 const GValue *param_values,
0334 gpointer invocation_hint,
0335 gpointer marshal_data);
0336 GOBJECT_AVAILABLE_IN_ALL
0337 void g_cclosure_marshal_VOID__UINT_POINTERv (GClosure *closure,
0338 GValue *return_value,
0339 gpointer instance,
0340 va_list args,
0341 gpointer marshal_data,
0342 int n_params,
0343 GType *param_types);
0344
0345
0346 GOBJECT_AVAILABLE_IN_ALL
0347 void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
0348 GValue *return_value,
0349 guint n_param_values,
0350 const GValue *param_values,
0351 gpointer invocation_hint,
0352 gpointer marshal_data);
0353 GOBJECT_AVAILABLE_IN_ALL
0354 void g_cclosure_marshal_BOOLEAN__FLAGSv (GClosure *closure,
0355 GValue *return_value,
0356 gpointer instance,
0357 va_list args,
0358 gpointer marshal_data,
0359 int n_params,
0360 GType *param_types);
0361
0362
0363
0364
0365
0366
0367
0368
0369
0370
0371
0372
0373
0374
0375
0376
0377
0378 #define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
0379
0380
0381 GOBJECT_AVAILABLE_IN_ALL
0382 void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
0383 GValue *return_value,
0384 guint n_param_values,
0385 const GValue *param_values,
0386 gpointer invocation_hint,
0387 gpointer marshal_data);
0388 GOBJECT_AVAILABLE_IN_ALL
0389 void g_cclosure_marshal_STRING__OBJECT_POINTERv (GClosure *closure,
0390 GValue *return_value,
0391 gpointer instance,
0392 va_list args,
0393 gpointer marshal_data,
0394 int n_params,
0395 GType *param_types);
0396
0397
0398 GOBJECT_AVAILABLE_IN_ALL
0399 void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure *closure,
0400 GValue *return_value,
0401 guint n_param_values,
0402 const GValue *param_values,
0403 gpointer invocation_hint,
0404 gpointer marshal_data);
0405 GOBJECT_AVAILABLE_IN_ALL
0406 void g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv (GClosure *closure,
0407 GValue *return_value,
0408 gpointer instance,
0409 va_list args,
0410 gpointer marshal_data,
0411 int n_params,
0412 GType *param_types);
0413
0414
0415
0416
0417
0418
0419
0420
0421
0422
0423
0424
0425
0426
0427
0428
0429
0430 #define g_cclosure_marshal_BOOL__BOXED_BOXED g_cclosure_marshal_BOOLEAN__BOXED_BOXED
0431
0432 G_END_DECLS
0433
0434 #endif