gnome-mag
magnifier-server.h
Go to the documentation of this file.
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