00001
00002
00003
00004 #ifndef __dbus_glib_marshal_impl_dbus_zoom_region_MARSHAL_H__
00005 #define __dbus_glib_marshal_impl_dbus_zoom_region_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
00031
00032
00033
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
00054
00055
00056
00057 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER (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_zoom_region_BOOLEAN__INT_POINTER (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__INT_POINTER) (gpointer data1,
00072 gint arg_1,
00073 gpointer arg_2,
00074 gpointer data2);
00075 register GMarshalFunc_BOOLEAN__INT_POINTER callback;
00076 register GCClosure *cc = (GCClosure*) closure;
00077 register gpointer data1, data2;
00078 gboolean v_return;
00079
00080 g_return_if_fail (return_value != NULL);
00081 g_return_if_fail (n_param_values == 3);
00082
00083 if (G_CCLOSURE_SWAP_DATA (closure))
00084 {
00085 data1 = closure->data;
00086 data2 = g_value_peek_pointer (param_values + 0);
00087 }
00088 else
00089 {
00090 data1 = g_value_peek_pointer (param_values + 0);
00091 data2 = closure->data;
00092 }
00093 callback = (GMarshalFunc_BOOLEAN__INT_POINTER) (marshal_data ? marshal_data : cc->callback);
00094
00095 v_return = callback (data1,
00096 g_marshal_value_peek_int (param_values + 1),
00097 g_marshal_value_peek_pointer (param_values + 2),
00098 data2);
00099
00100 g_value_set_boolean (return_value, v_return);
00101 }
00102
00103
00104 extern void dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure,
00105 GValue *return_value,
00106 guint n_param_values,
00107 const GValue *param_values,
00108 gpointer invocation_hint,
00109 gpointer marshal_data);
00110 void
00111 dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure,
00112 GValue *return_value G_GNUC_UNUSED,
00113 guint n_param_values,
00114 const GValue *param_values,
00115 gpointer invocation_hint G_GNUC_UNUSED,
00116 gpointer marshal_data)
00117 {
00118 typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer data1,
00119 gpointer data2);
00120 register GMarshalFunc_DOUBLE__VOID callback;
00121 register GCClosure *cc = (GCClosure*) closure;
00122 register gpointer data1, data2;
00123 gdouble v_return;
00124
00125 g_return_if_fail (return_value != NULL);
00126 g_return_if_fail (n_param_values == 1);
00127
00128 if (G_CCLOSURE_SWAP_DATA (closure))
00129 {
00130 data1 = closure->data;
00131 data2 = g_value_peek_pointer (param_values + 0);
00132 }
00133 else
00134 {
00135 data1 = g_value_peek_pointer (param_values + 0);
00136 data2 = closure->data;
00137 }
00138 callback = (GMarshalFunc_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback);
00139
00140 v_return = callback (data1,
00141 data2);
00142
00143 g_value_set_double (return_value, v_return);
00144 }
00145 #define dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID
00146
00147
00148 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure,
00149 GValue *return_value,
00150 guint n_param_values,
00151 const GValue *param_values,
00152 gpointer invocation_hint,
00153 gpointer marshal_data);
00154 void
00155 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure,
00156 GValue *return_value G_GNUC_UNUSED,
00157 guint n_param_values,
00158 const GValue *param_values,
00159 gpointer invocation_hint G_GNUC_UNUSED,
00160 gpointer marshal_data)
00161 {
00162 typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer data1,
00163 gint arg_1,
00164 gint arg_2,
00165 gpointer arg_3,
00166 gpointer data2);
00167 register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback;
00168 register GCClosure *cc = (GCClosure*) closure;
00169 register gpointer data1, data2;
00170 gboolean v_return;
00171
00172 g_return_if_fail (return_value != NULL);
00173 g_return_if_fail (n_param_values == 4);
00174
00175 if (G_CCLOSURE_SWAP_DATA (closure))
00176 {
00177 data1 = closure->data;
00178 data2 = g_value_peek_pointer (param_values + 0);
00179 }
00180 else
00181 {
00182 data1 = g_value_peek_pointer (param_values + 0);
00183 data2 = closure->data;
00184 }
00185 callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback);
00186
00187 v_return = callback (data1,
00188 g_marshal_value_peek_int (param_values + 1),
00189 g_marshal_value_peek_int (param_values + 2),
00190 g_marshal_value_peek_pointer (param_values + 3),
00191 data2);
00192
00193 g_value_set_boolean (return_value, v_return);
00194 }
00195
00196
00197 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure,
00198 GValue *return_value,
00199 guint n_param_values,
00200 const GValue *param_values,
00201 gpointer invocation_hint,
00202 gpointer marshal_data);
00203 void
00204 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure,
00205 GValue *return_value G_GNUC_UNUSED,
00206 guint n_param_values,
00207 const GValue *param_values,
00208 gpointer invocation_hint G_GNUC_UNUSED,
00209 gpointer marshal_data)
00210 {
00211 typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer data1,
00212 gpointer arg_1,
00213 gpointer arg_2,
00214 gpointer data2);
00215 register GMarshalFunc_BOOLEAN__BOXED_POINTER callback;
00216 register GCClosure *cc = (GCClosure*) closure;
00217 register gpointer data1, data2;
00218 gboolean v_return;
00219
00220 g_return_if_fail (return_value != NULL);
00221 g_return_if_fail (n_param_values == 3);
00222
00223 if (G_CCLOSURE_SWAP_DATA (closure))
00224 {
00225 data1 = closure->data;
00226 data2 = g_value_peek_pointer (param_values + 0);
00227 }
00228 else
00229 {
00230 data1 = g_value_peek_pointer (param_values + 0);
00231 data2 = closure->data;
00232 }
00233 callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback);
00234
00235 v_return = callback (data1,
00236 g_marshal_value_peek_boxed (param_values + 1),
00237 g_marshal_value_peek_pointer (param_values + 2),
00238 data2);
00239
00240 g_value_set_boolean (return_value, v_return);
00241 }
00242
00243
00244 extern void dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure,
00245 GValue *return_value,
00246 guint n_param_values,
00247 const GValue *param_values,
00248 gpointer invocation_hint,
00249 gpointer marshal_data);
00250 void
00251 dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure,
00252 GValue *return_value G_GNUC_UNUSED,
00253 guint n_param_values,
00254 const GValue *param_values,
00255 gpointer invocation_hint G_GNUC_UNUSED,
00256 gpointer marshal_data)
00257 {
00258 typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer data1,
00259 gpointer data2);
00260 register GMarshalFunc_STRING__VOID callback;
00261 register GCClosure *cc = (GCClosure*) closure;
00262 register gpointer data1, data2;
00263 gchar* v_return;
00264
00265 g_return_if_fail (return_value != NULL);
00266 g_return_if_fail (n_param_values == 1);
00267
00268 if (G_CCLOSURE_SWAP_DATA (closure))
00269 {
00270 data1 = closure->data;
00271 data2 = g_value_peek_pointer (param_values + 0);
00272 }
00273 else
00274 {
00275 data1 = g_value_peek_pointer (param_values + 0);
00276 data2 = closure->data;
00277 }
00278 callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback);
00279
00280 v_return = callback (data1,
00281 data2);
00282
00283 g_value_take_string (return_value, v_return);
00284 }
00285 #define dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID
00286
00287
00288 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure,
00289 GValue *return_value,
00290 guint n_param_values,
00291 const GValue *param_values,
00292 gpointer invocation_hint,
00293 gpointer marshal_data);
00294 void
00295 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure,
00296 GValue *return_value G_GNUC_UNUSED,
00297 guint n_param_values,
00298 const GValue *param_values,
00299 gpointer invocation_hint G_GNUC_UNUSED,
00300 gpointer marshal_data)
00301 {
00302 typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer data1,
00303 gboolean arg_1,
00304 gpointer arg_2,
00305 gpointer data2);
00306 register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback;
00307 register GCClosure *cc = (GCClosure*) closure;
00308 register gpointer data1, data2;
00309 gboolean v_return;
00310
00311 g_return_if_fail (return_value != NULL);
00312 g_return_if_fail (n_param_values == 3);
00313
00314 if (G_CCLOSURE_SWAP_DATA (closure))
00315 {
00316 data1 = closure->data;
00317 data2 = g_value_peek_pointer (param_values + 0);
00318 }
00319 else
00320 {
00321 data1 = g_value_peek_pointer (param_values + 0);
00322 data2 = closure->data;
00323 }
00324 callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback);
00325
00326 v_return = callback (data1,
00327 g_marshal_value_peek_boolean (param_values + 1),
00328 g_marshal_value_peek_pointer (param_values + 2),
00329 data2);
00330
00331 g_value_set_boolean (return_value, v_return);
00332 }
00333
00334
00335 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure,
00336 GValue *return_value,
00337 guint n_param_values,
00338 const GValue *param_values,
00339 gpointer invocation_hint,
00340 gpointer marshal_data);
00341 void
00342 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure,
00343 GValue *return_value G_GNUC_UNUSED,
00344 guint n_param_values,
00345 const GValue *param_values,
00346 gpointer invocation_hint G_GNUC_UNUSED,
00347 gpointer marshal_data)
00348 {
00349 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (gpointer data1,
00350 gdouble arg_1,
00351 gdouble arg_2,
00352 gpointer data2);
00353 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE callback;
00354 register GCClosure *cc = (GCClosure*) closure;
00355 register gpointer data1, data2;
00356 gboolean v_return;
00357
00358 g_return_if_fail (return_value != NULL);
00359 g_return_if_fail (n_param_values == 3);
00360
00361 if (G_CCLOSURE_SWAP_DATA (closure))
00362 {
00363 data1 = closure->data;
00364 data2 = g_value_peek_pointer (param_values + 0);
00365 }
00366 else
00367 {
00368 data1 = g_value_peek_pointer (param_values + 0);
00369 data2 = closure->data;
00370 }
00371 callback = (GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (marshal_data ? marshal_data : cc->callback);
00372
00373 v_return = callback (data1,
00374 g_marshal_value_peek_double (param_values + 1),
00375 g_marshal_value_peek_double (param_values + 2),
00376 data2);
00377
00378 g_value_set_boolean (return_value, v_return);
00379 }
00380
00381
00382 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER (GClosure *closure,
00383 GValue *return_value,
00384 guint n_param_values,
00385 const GValue *param_values,
00386 gpointer invocation_hint,
00387 gpointer marshal_data);
00388 void
00389 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER (GClosure *closure,
00390 GValue *return_value G_GNUC_UNUSED,
00391 guint n_param_values,
00392 const GValue *param_values,
00393 gpointer invocation_hint G_GNUC_UNUSED,
00394 gpointer marshal_data)
00395 {
00396 typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1,
00397 gpointer arg_1,
00398 gpointer data2);
00399 register GMarshalFunc_BOOLEAN__POINTER callback;
00400 register GCClosure *cc = (GCClosure*) closure;
00401 register gpointer data1, data2;
00402 gboolean v_return;
00403
00404 g_return_if_fail (return_value != NULL);
00405 g_return_if_fail (n_param_values == 2);
00406
00407 if (G_CCLOSURE_SWAP_DATA (closure))
00408 {
00409 data1 = closure->data;
00410 data2 = g_value_peek_pointer (param_values + 0);
00411 }
00412 else
00413 {
00414 data1 = g_value_peek_pointer (param_values + 0);
00415 data2 = closure->data;
00416 }
00417 callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
00418
00419 v_return = callback (data1,
00420 g_marshal_value_peek_pointer (param_values + 1),
00421 data2);
00422
00423 g_value_set_boolean (return_value, v_return);
00424 }
00425
00426
00427 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure,
00428 GValue *return_value,
00429 guint n_param_values,
00430 const GValue *param_values,
00431 gpointer invocation_hint,
00432 gpointer marshal_data);
00433 void
00434 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure,
00435 GValue *return_value G_GNUC_UNUSED,
00436 guint n_param_values,
00437 const GValue *param_values,
00438 gpointer invocation_hint G_GNUC_UNUSED,
00439 gpointer marshal_data)
00440 {
00441 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER) (gpointer data1,
00442 gdouble arg_1,
00443 gdouble arg_2,
00444 gdouble arg_3,
00445 gpointer arg_4,
00446 gpointer data2);
00447 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER callback;
00448 register GCClosure *cc = (GCClosure*) closure;
00449 register gpointer data1, data2;
00450 gboolean v_return;
00451
00452 g_return_if_fail (return_value != NULL);
00453 g_return_if_fail (n_param_values == 5);
00454
00455 if (G_CCLOSURE_SWAP_DATA (closure))
00456 {
00457 data1 = closure->data;
00458 data2 = g_value_peek_pointer (param_values + 0);
00459 }
00460 else
00461 {
00462 data1 = g_value_peek_pointer (param_values + 0);
00463 data2 = closure->data;
00464 }
00465 callback = (GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback);
00466
00467 v_return = callback (data1,
00468 g_marshal_value_peek_double (param_values + 1),
00469 g_marshal_value_peek_double (param_values + 2),
00470 g_marshal_value_peek_double (param_values + 3),
00471 g_marshal_value_peek_pointer (param_values + 4),
00472 data2);
00473
00474 g_value_set_boolean (return_value, v_return);
00475 }
00476
00477
00478 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID (GClosure *closure,
00479 GValue *return_value,
00480 guint n_param_values,
00481 const GValue *param_values,
00482 gpointer invocation_hint,
00483 gpointer marshal_data);
00484 void
00485 dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID (GClosure *closure,
00486 GValue *return_value G_GNUC_UNUSED,
00487 guint n_param_values,
00488 const GValue *param_values,
00489 gpointer invocation_hint G_GNUC_UNUSED,
00490 gpointer marshal_data)
00491 {
00492 typedef gpointer (*GMarshalFunc_BOXED__VOID) (gpointer data1,
00493 gpointer data2);
00494 register GMarshalFunc_BOXED__VOID callback;
00495 register GCClosure *cc = (GCClosure*) closure;
00496 register gpointer data1, data2;
00497 gpointer v_return;
00498
00499 g_return_if_fail (return_value != NULL);
00500 g_return_if_fail (n_param_values == 1);
00501
00502 if (G_CCLOSURE_SWAP_DATA (closure))
00503 {
00504 data1 = closure->data;
00505 data2 = g_value_peek_pointer (param_values + 0);
00506 }
00507 else
00508 {
00509 data1 = g_value_peek_pointer (param_values + 0);
00510 data2 = closure->data;
00511 }
00512 callback = (GMarshalFunc_BOXED__VOID) (marshal_data ? marshal_data : cc->callback);
00513
00514 v_return = callback (data1,
00515 data2);
00516
00517 g_value_take_boxed (return_value, v_return);
00518 }
00519 #define dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID
00520
00521
00522 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure,
00523 GValue *return_value,
00524 guint n_param_values,
00525 const GValue *param_values,
00526 gpointer invocation_hint,
00527 gpointer marshal_data);
00528 void
00529 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure,
00530 GValue *return_value G_GNUC_UNUSED,
00531 guint n_param_values,
00532 const GValue *param_values,
00533 gpointer invocation_hint G_GNUC_UNUSED,
00534 gpointer marshal_data)
00535 {
00536 typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer data1,
00537 guint arg_1,
00538 gpointer arg_2,
00539 gpointer data2);
00540 register GMarshalFunc_BOOLEAN__UINT_POINTER callback;
00541 register GCClosure *cc = (GCClosure*) closure;
00542 register gpointer data1, data2;
00543 gboolean v_return;
00544
00545 g_return_if_fail (return_value != NULL);
00546 g_return_if_fail (n_param_values == 3);
00547
00548 if (G_CCLOSURE_SWAP_DATA (closure))
00549 {
00550 data1 = closure->data;
00551 data2 = g_value_peek_pointer (param_values + 0);
00552 }
00553 else
00554 {
00555 data1 = g_value_peek_pointer (param_values + 0);
00556 data2 = closure->data;
00557 }
00558 callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
00559
00560 v_return = callback (data1,
00561 g_marshal_value_peek_uint (param_values + 1),
00562 g_marshal_value_peek_pointer (param_values + 2),
00563 data2);
00564
00565 g_value_set_boolean (return_value, v_return);
00566 }
00567
00568
00569 extern void dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure,
00570 GValue *return_value,
00571 guint n_param_values,
00572 const GValue *param_values,
00573 gpointer invocation_hint,
00574 gpointer marshal_data);
00575 void
00576 dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure,
00577 GValue *return_value G_GNUC_UNUSED,
00578 guint n_param_values,
00579 const GValue *param_values,
00580 gpointer invocation_hint G_GNUC_UNUSED,
00581 gpointer marshal_data)
00582 {
00583 typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1,
00584 gpointer data2);
00585 register GMarshalFunc_INT__VOID callback;
00586 register GCClosure *cc = (GCClosure*) closure;
00587 register gpointer data1, data2;
00588 gint v_return;
00589
00590 g_return_if_fail (return_value != NULL);
00591 g_return_if_fail (n_param_values == 1);
00592
00593 if (G_CCLOSURE_SWAP_DATA (closure))
00594 {
00595 data1 = closure->data;
00596 data2 = g_value_peek_pointer (param_values + 0);
00597 }
00598 else
00599 {
00600 data1 = g_value_peek_pointer (param_values + 0);
00601 data2 = closure->data;
00602 }
00603 callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback);
00604
00605 v_return = callback (data1,
00606 data2);
00607
00608 g_value_set_int (return_value, v_return);
00609 }
00610 #define dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID
00611
00612
00613 extern void dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure,
00614 GValue *return_value,
00615 guint n_param_values,
00616 const GValue *param_values,
00617 gpointer invocation_hint,
00618 gpointer marshal_data);
00619 void
00620 dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure,
00621 GValue *return_value G_GNUC_UNUSED,
00622 guint n_param_values,
00623 const GValue *param_values,
00624 gpointer invocation_hint G_GNUC_UNUSED,
00625 gpointer marshal_data)
00626 {
00627 typedef guint (*GMarshalFunc_UINT__VOID) (gpointer data1,
00628 gpointer data2);
00629 register GMarshalFunc_UINT__VOID callback;
00630 register GCClosure *cc = (GCClosure*) closure;
00631 register gpointer data1, data2;
00632 guint v_return;
00633
00634 g_return_if_fail (return_value != NULL);
00635 g_return_if_fail (n_param_values == 1);
00636
00637 if (G_CCLOSURE_SWAP_DATA (closure))
00638 {
00639 data1 = closure->data;
00640 data2 = g_value_peek_pointer (param_values + 0);
00641 }
00642 else
00643 {
00644 data1 = g_value_peek_pointer (param_values + 0);
00645 data2 = closure->data;
00646 }
00647 callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback);
00648
00649 v_return = callback (data1,
00650 data2);
00651
00652 g_value_set_uint (return_value, v_return);
00653 }
00654 #define dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID
00655
00656
00657 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure,
00658 GValue *return_value,
00659 guint n_param_values,
00660 const GValue *param_values,
00661 gpointer invocation_hint,
00662 gpointer marshal_data);
00663 void
00664 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure,
00665 GValue *return_value G_GNUC_UNUSED,
00666 guint n_param_values,
00667 const GValue *param_values,
00668 gpointer invocation_hint G_GNUC_UNUSED,
00669 gpointer marshal_data)
00670 {
00671 typedef gboolean (*GMarshalFunc_BOOLEAN__STRING_POINTER) (gpointer data1,
00672 gpointer arg_1,
00673 gpointer arg_2,
00674 gpointer data2);
00675 register GMarshalFunc_BOOLEAN__STRING_POINTER callback;
00676 register GCClosure *cc = (GCClosure*) closure;
00677 register gpointer data1, data2;
00678 gboolean v_return;
00679
00680 g_return_if_fail (return_value != NULL);
00681 g_return_if_fail (n_param_values == 3);
00682
00683 if (G_CCLOSURE_SWAP_DATA (closure))
00684 {
00685 data1 = closure->data;
00686 data2 = g_value_peek_pointer (param_values + 0);
00687 }
00688 else
00689 {
00690 data1 = g_value_peek_pointer (param_values + 0);
00691 data2 = closure->data;
00692 }
00693 callback = (GMarshalFunc_BOOLEAN__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
00694
00695 v_return = callback (data1,
00696 g_marshal_value_peek_string (param_values + 1),
00697 g_marshal_value_peek_pointer (param_values + 2),
00698 data2);
00699
00700 g_value_set_boolean (return_value, v_return);
00701 }
00702
00703
00704 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure,
00705 GValue *return_value,
00706 guint n_param_values,
00707 const GValue *param_values,
00708 gpointer invocation_hint,
00709 gpointer marshal_data);
00710 void
00711 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure,
00712 GValue *return_value G_GNUC_UNUSED,
00713 guint n_param_values,
00714 const GValue *param_values,
00715 gpointer invocation_hint G_GNUC_UNUSED,
00716 gpointer marshal_data)
00717 {
00718 typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1,
00719 gpointer data2);
00720 register GMarshalFunc_BOOLEAN__VOID callback;
00721 register GCClosure *cc = (GCClosure*) closure;
00722 register gpointer data1, data2;
00723 gboolean v_return;
00724
00725 g_return_if_fail (return_value != NULL);
00726 g_return_if_fail (n_param_values == 1);
00727
00728 if (G_CCLOSURE_SWAP_DATA (closure))
00729 {
00730 data1 = closure->data;
00731 data2 = g_value_peek_pointer (param_values + 0);
00732 }
00733 else
00734 {
00735 data1 = g_value_peek_pointer (param_values + 0);
00736 data2 = closure->data;
00737 }
00738 callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
00739
00740 v_return = callback (data1,
00741 data2);
00742
00743 g_value_set_boolean (return_value, v_return);
00744 }
00745 #define dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID
00746
00747 G_END_DECLS
00748
00749 #endif
00750
00751 #include <dbus/dbus-glib.h>
00752 static const DBusGMethodInfo dbus_glib_impl_dbus_zoom_region_methods[] = {
00753 { (GCallback) impl_dbus_zoom_region_set_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE, 0 },
00754 { (GCallback) impl_dbus_zoom_region_get_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 91 },
00755 { (GCallback) impl_dbus_zoom_region_set_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 167 },
00756 { (GCallback) impl_dbus_zoom_region_update_pointer, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 229 },
00757 { (GCallback) impl_dbus_zoom_region_mark_dirty, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 289 },
00758 { (GCallback) impl_dbus_zoom_region_get_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 362 },
00759 { (GCallback) impl_dbus_zoom_region_move_resize, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 432 },
00760 { (GCallback) impl_dbus_zoom_region_dispose, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 501 },
00761 { (GCallback) impl_dbus_zoom_region_set_pointer_pos, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER, 555 },
00762 { (GCallback) impl_dbus_zoom_region_set_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 639 },
00763 { (GCallback) impl_dbus_zoom_region_get_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 715 },
00764 { (GCallback) impl_dbus_zoom_region_set_brightness, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 786 },
00765 { (GCallback) impl_dbus_zoom_region_get_brightness, dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE, 864 },
00766 { (GCallback) impl_dbus_zoom_region_set_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 936 },
00767 { (GCallback) impl_dbus_zoom_region_get_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1005 },
00768 { (GCallback) impl_dbus_zoom_region_set_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1078 },
00769 { (GCallback) impl_dbus_zoom_region_get_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1152 },
00770 { (GCallback) impl_dbus_zoom_region_set_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1230 },
00771 { (GCallback) impl_dbus_zoom_region_get_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1306 },
00772 { (GCallback) impl_dbus_zoom_region_set_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1386 },
00773 { (GCallback) impl_dbus_zoom_region_get_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1453 },
00774 { (GCallback) impl_dbus_zoom_region_set_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1524 },
00775 { (GCallback) impl_dbus_zoom_region_get_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1603 },
00776 { (GCallback) impl_dbus_zoom_region_set_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1686 },
00777 { (GCallback) impl_dbus_zoom_region_get_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1761 },
00778 { (GCallback) impl_dbus_zoom_region_set_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER, 1840 },
00779 { (GCallback) impl_dbus_zoom_region_get_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE, 1913 },
00780 { (GCallback) impl_dbus_zoom_region_set_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1990 },
00781 { (GCallback) impl_dbus_zoom_region_get_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 2067 },
00782 { (GCallback) impl_dbus_zoom_region_set_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2148 },
00783 { (GCallback) impl_dbus_zoom_region_get_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2226 },
00784 { (GCallback) impl_dbus_zoom_region_set_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER, 2308 },
00785 { (GCallback) impl_dbus_zoom_region_get_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE, 2385 },
00786 { (GCallback) impl_dbus_zoom_region_set_xalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2466 },
00787 { (GCallback) impl_dbus_zoom_region_get_xalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2532 },
00788 { (GCallback) impl_dbus_zoom_region_set_yalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2602 },
00789 { (GCallback) impl_dbus_zoom_region_get_yalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2668 },
00790 { (GCallback) impl_dbus_zoom_region_set_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2738 },
00791 { (GCallback) impl_dbus_zoom_region_get_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2810 },
00792 { (GCallback) impl_dbus_zoom_region_set_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2886 },
00793 { (GCallback) impl_dbus_zoom_region_get_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2962 },
00794 { (GCallback) impl_dbus_zoom_region_set_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3042 },
00795 { (GCallback) impl_dbus_zoom_region_get_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3122 },
00796 { (GCallback) impl_dbus_zoom_region_set_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 3206 },
00797 { (GCallback) impl_dbus_zoom_region_get_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 3289 },
00798 { (GCallback) impl_dbus_zoom_region_set_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3376 },
00799 { (GCallback) impl_dbus_zoom_region_get_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3458 },
00800 };
00801
00802 const DBusGObjectInfo dbus_glib_impl_dbus_zoom_region_object_info = {
00803 0,
00804 dbus_glib_impl_dbus_zoom_region_methods,
00805 47,
00806 "org.freedesktop.gnome.Magnifier.ZoomRegion\0setMagFactor\0S\0magX\0I\0d\0magY\0I\0d\0b_ret\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getMagFactor\0S\0factors\0O\0F\0R\0ad\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setRoi\0S\0Roi\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0updatePointer\0S\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0markDirty\0S\0dirtyRegion\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getRoi\0S\0Roi-ret\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0moveResize\0S\0bounds\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0dispose\0S\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setPointerPos\0S\0mouse_x\0I\0i\0mouse_y\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setContrast\0S\0R\0I\0d\0G\0I\0d\0B\0I\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getContrast\0S\0RGB\0O\0F\0R\0ad\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBrightness\0S\0R\0I\0d\0G\0I\0d\0B\0I\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBrightness\0S\0RGB\0O\0F\0R\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setManaged\0S\0managed\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getManaged\0S\0managed\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setPollMouse\0S\0poll_mouse\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getPollMouse\0S\0poll_mouse\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setDrawCursor\0S\0draw_cursor\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getDrawCursor\0S\0draw_cursor\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setInvert\0S\0invert\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getInvert\0S\0invert\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setSmoothscroll\0S\0smoothscroll\0I\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getSmoothscroll\0S\0smoothscroll\0O\0F\0R\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setColorblind\0S\0colorblind\0I\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getColorblind\0S\0colorblind\0O\0F\0R\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setSmoothing\0S\0smoothing\0I\0s\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getSmoothing\0S\0smoothing\0O\0F\0R\0s\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTestpattern\0S\0testpattern\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTestpattern\0S\0testpattern\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBordersizes\0S\0bordersizes\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBordersizes\0S\0bordersizes\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBordercolor\0S\0bordercolor\0I\0u\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBordercolor\0S\0bordercolor\0O\0F\0R\0u\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setXalign\0S\0align\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getXalign\0S\0align\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setYalign\0S\0align\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getYalign\0S\0align\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setViewport\0S\0viewport\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getViewport\0S\0viewport\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingTest\0S\0timing_test\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingTest\0S\0timing_test\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingOutput\0S\0timing_output\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingOutput\0S\0timing_output\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingPanRate\0S\0timing_pan_rate\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingPanRate\0S\0timing_pan_rate\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setExitMagnifier\0S\0exit_magnifier\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getExitMagnifier\0S\0exit_magnifier\0O\0F\0R\0b\0\0\0",
00807 "\0",
00808 "\0"
00809 };
00810