⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gmarshal.c

📁 嵌入式下基于MiniGUI的Web Browser
💻 C
📖 第 1 页 / 共 2 页
字号:
    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__FLAGS) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_flags (param_values + 1),            data2);}/* VOID:FLOAT (./gmarshal.list:36) */voidg_cclosure_marshal_VOID__FLOAT (GClosure     *closure,                                GValue       *return_value,                                guint         n_param_values,                                const GValue *param_values,                                gpointer      invocation_hint,                                gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__FLOAT) (gpointer     data1,                                            gfloat       arg_1,                                            gpointer     data2);  register GMarshalFunc_VOID__FLOAT callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__FLOAT) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_float (param_values + 1),            data2);}/* VOID:DOUBLE (./gmarshal.list:37) */voidg_cclosure_marshal_VOID__DOUBLE (GClosure     *closure,                                 GValue       *return_value,                                 guint         n_param_values,                                 const GValue *param_values,                                 gpointer      invocation_hint,                                 gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__DOUBLE) (gpointer     data1,                                             gdouble      arg_1,                                             gpointer     data2);  register GMarshalFunc_VOID__DOUBLE callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__DOUBLE) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_double (param_values + 1),            data2);}/* VOID:STRING (./gmarshal.list:38) */voidg_cclosure_marshal_VOID__STRING (GClosure     *closure,                                 GValue       *return_value,                                 guint         n_param_values,                                 const GValue *param_values,                                 gpointer      invocation_hint,                                 gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__STRING) (gpointer     data1,                                             gpointer     arg_1,                                             gpointer     data2);  register GMarshalFunc_VOID__STRING callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__STRING) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_string (param_values + 1),            data2);}/* VOID:PARAM (./gmarshal.list:39) */voidg_cclosure_marshal_VOID__PARAM (GClosure     *closure,                                GValue       *return_value,                                guint         n_param_values,                                const GValue *param_values,                                gpointer      invocation_hint,                                gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__PARAM) (gpointer     data1,                                            gpointer     arg_1,                                            gpointer     data2);  register GMarshalFunc_VOID__PARAM callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__PARAM) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_param (param_values + 1),            data2);}/* VOID:BOXED (./gmarshal.list:40) */voidg_cclosure_marshal_VOID__BOXED (GClosure     *closure,                                GValue       *return_value,                                guint         n_param_values,                                const GValue *param_values,                                gpointer      invocation_hint,                                gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__BOXED) (gpointer     data1,                                            gpointer     arg_1,                                            gpointer     data2);  register GMarshalFunc_VOID__BOXED callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__BOXED) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_boxed (param_values + 1),            data2);}/* VOID:POINTER (./gmarshal.list:41) */voidg_cclosure_marshal_VOID__POINTER (GClosure     *closure,                                  GValue       *return_value,                                  guint         n_param_values,                                  const GValue *param_values,                                  gpointer      invocation_hint,                                  gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__POINTER) (gpointer     data1,                                              gpointer     arg_1,                                              gpointer     data2);  register GMarshalFunc_VOID__POINTER callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__POINTER) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_pointer (param_values + 1),            data2);}/* VOID:OBJECT (./gmarshal.list:42) */voidg_cclosure_marshal_VOID__OBJECT (GClosure     *closure,                                 GValue       *return_value,                                 guint         n_param_values,                                 const GValue *param_values,                                 gpointer      invocation_hint,                                 gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__OBJECT) (gpointer     data1,                                             gpointer     arg_1,                                             gpointer     data2);  register GMarshalFunc_VOID__OBJECT callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__OBJECT) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_object (param_values + 1),            data2);}/* STRING:OBJECT,POINTER (./gmarshal.list:43) */voidg_cclosure_marshal_STRING__OBJECT_POINTER (GClosure     *closure,                                           GValue       *return_value,                                           guint         n_param_values,                                           const GValue *param_values,                                           gpointer      invocation_hint,                                           gpointer      marshal_data){  typedef gchar* (*GMarshalFunc_STRING__OBJECT_POINTER) (gpointer     data1,                                                         gpointer     arg_1,                                                         gpointer     arg_2,                                                         gpointer     data2);  register GMarshalFunc_STRING__OBJECT_POINTER callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  gchar* v_return;  g_return_if_fail (return_value != NULL);  g_return_if_fail (n_param_values == 3);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_STRING__OBJECT_POINTER) (marshal_data ? marshal_data : cc->callback);  v_return = callback (data1,                       g_marshal_value_peek_object (param_values + 1),                       g_marshal_value_peek_pointer (param_values + 2),                       data2);  g_value_set_string_take_ownership (return_value, v_return);}/* VOID:UINT,POINTER (./gmarshal.list:46) */voidg_cclosure_marshal_VOID__UINT_POINTER (GClosure     *closure,                                       GValue       *return_value,                                       guint         n_param_values,                                       const GValue *param_values,                                       gpointer      invocation_hint,                                       gpointer      marshal_data){  typedef void (*GMarshalFunc_VOID__UINT_POINTER) (gpointer     data1,                                                   guint        arg_1,                                                   gpointer     arg_2,                                                   gpointer     data2);  register GMarshalFunc_VOID__UINT_POINTER callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  g_return_if_fail (n_param_values == 3);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_VOID__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);  callback (data1,            g_marshal_value_peek_uint (param_values + 1),            g_marshal_value_peek_pointer (param_values + 2),            data2);}/* BOOL:FLAGS (./gmarshal.list:47) */voidg_cclosure_marshal_BOOLEAN__FLAGS (GClosure     *closure,                                   GValue       *return_value,                                   guint         n_param_values,                                   const GValue *param_values,                                   gpointer      invocation_hint,                                   gpointer      marshal_data){  typedef gboolean (*GMarshalFunc_BOOLEAN__FLAGS) (gpointer     data1,                                                   guint        arg_1,                                                   gpointer     data2);  register GMarshalFunc_BOOLEAN__FLAGS callback;  register GCClosure *cc = (GCClosure*) closure;  register gpointer data1, data2;  gboolean v_return;  g_return_if_fail (return_value != NULL);  g_return_if_fail (n_param_values == 2);  if (G_CCLOSURE_SWAP_DATA (closure))    {      data1 = closure->data;      data2 = g_value_peek_pointer (param_values + 0);    }  else    {      data1 = g_value_peek_pointer (param_values + 0);      data2 = closure->data;    }  callback = (GMarshalFunc_BOOLEAN__FLAGS) (marshal_data ? marshal_data : cc->callback);  v_return = callback (data1,                       g_marshal_value_peek_flags (param_values + 1),                       data2);  g_value_set_boolean (return_value, v_return);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -