|
gnome-mag
|
00001 /* Generated by dbus-binding-tool; do not edit! */ 00002 00003 00004 #ifndef __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__ 00005 #define __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__ 00006 00007 #include <glib-object.h> 00008 00009 G_BEGIN_DECLS 00010 00011 #ifdef G_ENABLE_DEBUG 00012 #define g_marshal_value_peek_boolean(v) g_value_get_boolean (v) 00013 #define g_marshal_value_peek_char(v) g_value_get_char (v) 00014 #define g_marshal_value_peek_uchar(v) g_value_get_uchar (v) 00015 #define g_marshal_value_peek_int(v) g_value_get_int (v) 00016 #define g_marshal_value_peek_uint(v) g_value_get_uint (v) 00017 #define g_marshal_value_peek_long(v) g_value_get_long (v) 00018 #define g_marshal_value_peek_ulong(v) g_value_get_ulong (v) 00019 #define g_marshal_value_peek_int64(v) g_value_get_int64 (v) 00020 #define g_marshal_value_peek_uint64(v) g_value_get_uint64 (v) 00021 #define g_marshal_value_peek_enum(v) g_value_get_enum (v) 00022 #define g_marshal_value_peek_flags(v) g_value_get_flags (v) 00023 #define g_marshal_value_peek_float(v) g_value_get_float (v) 00024 #define g_marshal_value_peek_double(v) g_value_get_double (v) 00025 #define g_marshal_value_peek_string(v) (char*) g_value_get_string (v) 00026 #define g_marshal_value_peek_param(v) g_value_get_param (v) 00027 #define g_marshal_value_peek_boxed(v) g_value_get_boxed (v) 00028 #define g_marshal_value_peek_pointer(v) g_value_get_pointer (v) 00029 #define g_marshal_value_peek_object(v) g_value_get_object (v) 00030 #else /* !G_ENABLE_DEBUG */ 00031 /* WARNING: This code accesses GValues directly, which is UNSUPPORTED API. 00032 * Do not access GValues directly in your code. Instead, use the 00033 * g_value_get_*() functions 00034 */ 00035 #define g_marshal_value_peek_boolean(v) (v)->data[0].v_int 00036 #define g_marshal_value_peek_char(v) (v)->data[0].v_int 00037 #define g_marshal_value_peek_uchar(v) (v)->data[0].v_uint 00038 #define g_marshal_value_peek_int(v) (v)->data[0].v_int 00039 #define g_marshal_value_peek_uint(v) (v)->data[0].v_uint 00040 #define g_marshal_value_peek_long(v) (v)->data[0].v_long 00041 #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong 00042 #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64 00043 #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64 00044 #define g_marshal_value_peek_enum(v) (v)->data[0].v_long 00045 #define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong 00046 #define g_marshal_value_peek_float(v) (v)->data[0].v_float 00047 #define g_marshal_value_peek_double(v) (v)->data[0].v_double 00048 #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer 00049 #define g_marshal_value_peek_param(v) (v)->data[0].v_pointer 00050 #define g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer 00051 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer 00052 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer 00053 #endif /* !G_ENABLE_DEBUG */ 00054 00055 00056 /* BOOLEAN:BOXED */ 00057 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED (GClosure *closure, 00058 GValue *return_value, 00059 guint n_param_values, 00060 const GValue *param_values, 00061 gpointer invocation_hint, 00062 gpointer marshal_data); 00063 void 00064 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED (GClosure *closure, 00065 GValue *return_value G_GNUC_UNUSED, 00066 guint n_param_values, 00067 const GValue *param_values, 00068 gpointer invocation_hint G_GNUC_UNUSED, 00069 gpointer marshal_data) 00070 { 00071 typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED) (gpointer data1, 00072 gpointer arg_1, 00073 gpointer data2); 00074 register GMarshalFunc_BOOLEAN__BOXED callback; 00075 register GCClosure *cc = (GCClosure*) closure; 00076 register gpointer data1, data2; 00077 gboolean v_return; 00078 00079 g_return_if_fail (return_value != NULL); 00080 g_return_if_fail (n_param_values == 2); 00081 00082 if (G_CCLOSURE_SWAP_DATA (closure)) 00083 { 00084 data1 = closure->data; 00085 data2 = g_value_peek_pointer (param_values + 0); 00086 } 00087 else 00088 { 00089 data1 = g_value_peek_pointer (param_values + 0); 00090 data2 = closure->data; 00091 } 00092 callback = (GMarshalFunc_BOOLEAN__BOXED) (marshal_data ? marshal_data : cc->callback); 00093 00094 v_return = callback (data1, 00095 g_marshal_value_peek_boxed (param_values + 1), 00096 data2); 00097 00098 g_value_set_boolean (return_value, v_return); 00099 } 00100 00101 /* BOXED:DOUBLE,DOUBLE,BOXED,BOXED */ 00102 extern void dbus_glib_marshal_impl_dbus_magnifier_BOXED__DOUBLE_DOUBLE_BOXED_BOXED (GClosure *closure, 00103 GValue *return_value, 00104 guint n_param_values, 00105 const GValue *param_values, 00106 gpointer invocation_hint, 00107 gpointer marshal_data); 00108 void 00109 dbus_glib_marshal_impl_dbus_magnifier_BOXED__DOUBLE_DOUBLE_BOXED_BOXED (GClosure *closure, 00110 GValue *return_value G_GNUC_UNUSED, 00111 guint n_param_values, 00112 const GValue *param_values, 00113 gpointer invocation_hint G_GNUC_UNUSED, 00114 gpointer marshal_data) 00115 { 00116 typedef gpointer (*GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (gpointer data1, 00117 gdouble arg_1, 00118 gdouble arg_2, 00119 gpointer arg_3, 00120 gpointer arg_4, 00121 gpointer data2); 00122 register GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED callback; 00123 register GCClosure *cc = (GCClosure*) closure; 00124 register gpointer data1, data2; 00125 gpointer v_return; 00126 00127 g_return_if_fail (return_value != NULL); 00128 g_return_if_fail (n_param_values == 5); 00129 00130 if (G_CCLOSURE_SWAP_DATA (closure)) 00131 { 00132 data1 = closure->data; 00133 data2 = g_value_peek_pointer (param_values + 0); 00134 } 00135 else 00136 { 00137 data1 = g_value_peek_pointer (param_values + 0); 00138 data2 = closure->data; 00139 } 00140 callback = (GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (marshal_data ? marshal_data : cc->callback); 00141 00142 v_return = callback (data1, 00143 g_marshal_value_peek_double (param_values + 1), 00144 g_marshal_value_peek_double (param_values + 2), 00145 g_marshal_value_peek_boxed (param_values + 3), 00146 g_marshal_value_peek_boxed (param_values + 4), 00147 data2); 00148 00149 g_value_take_boxed (return_value, v_return); 00150 } 00151 00152 /* BOOLEAN:INT,INT,POINTER */ 00153 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00154 GValue *return_value, 00155 guint n_param_values, 00156 const GValue *param_values, 00157 gpointer invocation_hint, 00158 gpointer marshal_data); 00159 void 00160 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00161 GValue *return_value G_GNUC_UNUSED, 00162 guint n_param_values, 00163 const GValue *param_values, 00164 gpointer invocation_hint G_GNUC_UNUSED, 00165 gpointer marshal_data) 00166 { 00167 typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer data1, 00168 gint arg_1, 00169 gint arg_2, 00170 gpointer arg_3, 00171 gpointer data2); 00172 register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback; 00173 register GCClosure *cc = (GCClosure*) closure; 00174 register gpointer data1, data2; 00175 gboolean v_return; 00176 00177 g_return_if_fail (return_value != NULL); 00178 g_return_if_fail (n_param_values == 4); 00179 00180 if (G_CCLOSURE_SWAP_DATA (closure)) 00181 { 00182 data1 = closure->data; 00183 data2 = g_value_peek_pointer (param_values + 0); 00184 } 00185 else 00186 { 00187 data1 = g_value_peek_pointer (param_values + 0); 00188 data2 = closure->data; 00189 } 00190 callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback); 00191 00192 v_return = callback (data1, 00193 g_marshal_value_peek_int (param_values + 1), 00194 g_marshal_value_peek_int (param_values + 2), 00195 g_marshal_value_peek_pointer (param_values + 3), 00196 data2); 00197 00198 g_value_set_boolean (return_value, v_return); 00199 } 00200 00201 /* BOOLEAN:DOUBLE,POINTER */ 00202 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__DOUBLE_POINTER (GClosure *closure, 00203 GValue *return_value, 00204 guint n_param_values, 00205 const GValue *param_values, 00206 gpointer invocation_hint, 00207 gpointer marshal_data); 00208 void 00209 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__DOUBLE_POINTER (GClosure *closure, 00210 GValue *return_value G_GNUC_UNUSED, 00211 guint n_param_values, 00212 const GValue *param_values, 00213 gpointer invocation_hint G_GNUC_UNUSED, 00214 gpointer marshal_data) 00215 { 00216 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (gpointer data1, 00217 gdouble arg_1, 00218 gpointer arg_2, 00219 gpointer data2); 00220 register GMarshalFunc_BOOLEAN__DOUBLE_POINTER callback; 00221 register GCClosure *cc = (GCClosure*) closure; 00222 register gpointer data1, data2; 00223 gboolean v_return; 00224 00225 g_return_if_fail (return_value != NULL); 00226 g_return_if_fail (n_param_values == 3); 00227 00228 if (G_CCLOSURE_SWAP_DATA (closure)) 00229 { 00230 data1 = closure->data; 00231 data2 = g_value_peek_pointer (param_values + 0); 00232 } 00233 else 00234 { 00235 data1 = g_value_peek_pointer (param_values + 0); 00236 data2 = closure->data; 00237 } 00238 callback = (GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback); 00239 00240 v_return = callback (data1, 00241 g_marshal_value_peek_double (param_values + 1), 00242 g_marshal_value_peek_pointer (param_values + 2), 00243 data2); 00244 00245 g_value_set_boolean (return_value, v_return); 00246 } 00247 00248 /* DOUBLE:NONE */ 00249 extern void dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID (GClosure *closure, 00250 GValue *return_value, 00251 guint n_param_values, 00252 const GValue *param_values, 00253 gpointer invocation_hint, 00254 gpointer marshal_data); 00255 void 00256 dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID (GClosure *closure, 00257 GValue *return_value G_GNUC_UNUSED, 00258 guint n_param_values, 00259 const GValue *param_values, 00260 gpointer invocation_hint G_GNUC_UNUSED, 00261 gpointer marshal_data) 00262 { 00263 typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer data1, 00264 gpointer data2); 00265 register GMarshalFunc_DOUBLE__VOID callback; 00266 register GCClosure *cc = (GCClosure*) closure; 00267 register gpointer data1, data2; 00268 gdouble v_return; 00269 00270 g_return_if_fail (return_value != NULL); 00271 g_return_if_fail (n_param_values == 1); 00272 00273 if (G_CCLOSURE_SWAP_DATA (closure)) 00274 { 00275 data1 = closure->data; 00276 data2 = g_value_peek_pointer (param_values + 0); 00277 } 00278 else 00279 { 00280 data1 = g_value_peek_pointer (param_values + 0); 00281 data2 = closure->data; 00282 } 00283 callback = (GMarshalFunc_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback); 00284 00285 v_return = callback (data1, 00286 data2); 00287 00288 g_value_set_double (return_value, v_return); 00289 } 00290 #define dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__NONE dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID 00291 00292 /* BOOLEAN:BOXED,POINTER */ 00293 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER (GClosure *closure, 00294 GValue *return_value, 00295 guint n_param_values, 00296 const GValue *param_values, 00297 gpointer invocation_hint, 00298 gpointer marshal_data); 00299 void 00300 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER (GClosure *closure, 00301 GValue *return_value G_GNUC_UNUSED, 00302 guint n_param_values, 00303 const GValue *param_values, 00304 gpointer invocation_hint G_GNUC_UNUSED, 00305 gpointer marshal_data) 00306 { 00307 typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer data1, 00308 gpointer arg_1, 00309 gpointer arg_2, 00310 gpointer data2); 00311 register GMarshalFunc_BOOLEAN__BOXED_POINTER callback; 00312 register GCClosure *cc = (GCClosure*) closure; 00313 register gpointer data1, data2; 00314 gboolean v_return; 00315 00316 g_return_if_fail (return_value != NULL); 00317 g_return_if_fail (n_param_values == 3); 00318 00319 if (G_CCLOSURE_SWAP_DATA (closure)) 00320 { 00321 data1 = closure->data; 00322 data2 = g_value_peek_pointer (param_values + 0); 00323 } 00324 else 00325 { 00326 data1 = g_value_peek_pointer (param_values + 0); 00327 data2 = closure->data; 00328 } 00329 callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback); 00330 00331 v_return = callback (data1, 00332 g_marshal_value_peek_boxed (param_values + 1), 00333 g_marshal_value_peek_pointer (param_values + 2), 00334 data2); 00335 00336 g_value_set_boolean (return_value, v_return); 00337 } 00338 00339 /* STRING:NONE */ 00340 extern void dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID (GClosure *closure, 00341 GValue *return_value, 00342 guint n_param_values, 00343 const GValue *param_values, 00344 gpointer invocation_hint, 00345 gpointer marshal_data); 00346 void 00347 dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID (GClosure *closure, 00348 GValue *return_value G_GNUC_UNUSED, 00349 guint n_param_values, 00350 const GValue *param_values, 00351 gpointer invocation_hint G_GNUC_UNUSED, 00352 gpointer marshal_data) 00353 { 00354 typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer data1, 00355 gpointer data2); 00356 register GMarshalFunc_STRING__VOID callback; 00357 register GCClosure *cc = (GCClosure*) closure; 00358 register gpointer data1, data2; 00359 gchar* v_return; 00360 00361 g_return_if_fail (return_value != NULL); 00362 g_return_if_fail (n_param_values == 1); 00363 00364 if (G_CCLOSURE_SWAP_DATA (closure)) 00365 { 00366 data1 = closure->data; 00367 data2 = g_value_peek_pointer (param_values + 0); 00368 } 00369 else 00370 { 00371 data1 = g_value_peek_pointer (param_values + 0); 00372 data2 = closure->data; 00373 } 00374 callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback); 00375 00376 v_return = callback (data1, 00377 data2); 00378 00379 g_value_take_string (return_value, v_return); 00380 } 00381 #define dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID 00382 00383 /* BOOLEAN:BOOLEAN,POINTER */ 00384 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00385 GValue *return_value, 00386 guint n_param_values, 00387 const GValue *param_values, 00388 gpointer invocation_hint, 00389 gpointer marshal_data); 00390 void 00391 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00392 GValue *return_value G_GNUC_UNUSED, 00393 guint n_param_values, 00394 const GValue *param_values, 00395 gpointer invocation_hint G_GNUC_UNUSED, 00396 gpointer marshal_data) 00397 { 00398 typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer data1, 00399 gboolean arg_1, 00400 gpointer arg_2, 00401 gpointer data2); 00402 register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback; 00403 register GCClosure *cc = (GCClosure*) closure; 00404 register gpointer data1, data2; 00405 gboolean v_return; 00406 00407 g_return_if_fail (return_value != NULL); 00408 g_return_if_fail (n_param_values == 3); 00409 00410 if (G_CCLOSURE_SWAP_DATA (closure)) 00411 { 00412 data1 = closure->data; 00413 data2 = g_value_peek_pointer (param_values + 0); 00414 } 00415 else 00416 { 00417 data1 = g_value_peek_pointer (param_values + 0); 00418 data2 = closure->data; 00419 } 00420 callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback); 00421 00422 v_return = callback (data1, 00423 g_marshal_value_peek_boolean (param_values + 1), 00424 g_marshal_value_peek_pointer (param_values + 2), 00425 data2); 00426 00427 g_value_set_boolean (return_value, v_return); 00428 } 00429 00430 /* BOOLEAN:INT,POINTER */ 00431 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_POINTER (GClosure *closure, 00432 GValue *return_value, 00433 guint n_param_values, 00434 const GValue *param_values, 00435 gpointer invocation_hint, 00436 gpointer marshal_data); 00437 void