about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedgobject2_private.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-09-18 11:31:29 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-09-18 11:31:29 +0200
commitb34c03113900a9c12c96bf965e0ee717877fcada (patch)
tree20269f58b09be1d66b91d058cb9c53d264634b90 /src/wrapped/wrappedgobject2_private.h
parent46bc2e7183b676fee7a433394f2803827348a5f1 (diff)
downloadbox64-b34c03113900a9c12c96bf965e0ee717877fcada.tar.gz
box64-b34c03113900a9c12c96bf965e0ee717877fcada.zip
[WRAPPER] Reworked libgobject-2.0 with new wrapperhelper
Diffstat (limited to 'src/wrapped/wrappedgobject2_private.h')
-rw-r--r--src/wrapped/wrappedgobject2_private.h176
1 files changed, 88 insertions, 88 deletions
diff --git a/src/wrapped/wrappedgobject2_private.h b/src/wrapped/wrappedgobject2_private.h
index fcf4c5ca..bced8c93 100644
--- a/src/wrapped/wrappedgobject2_private.h
+++ b/src/wrapped/wrappedgobject2_private.h
@@ -1,5 +1,5 @@
 #if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
-#error meh!
+#error Meh...
 #endif
 //GType is gulong !!!!!
 
@@ -9,9 +9,9 @@
 GO(g_array_get_type, LFv)
 GO(g_binding_flags_get_type, LFv)
 GO(g_binding_get_flags, uFp)
-//GO(g_binding_get_source, 
-//GO(g_binding_get_source_property, 
-//GO(g_binding_get_target, 
+GO(g_binding_get_source, pFp)
+GO(g_binding_get_source_property, pFp)
+GO(g_binding_get_target, pFp)
 GO(g_binding_get_target_property, pFp)
 GO(g_binding_get_type, LFv)
 GO(g_binding_unbind, vFp)
@@ -67,35 +67,35 @@ DATA(g_cclosure_marshal_VOID__VARIANTv, sizeof(void*))
 DATA(g_cclosure_marshal_VOID__VOID, sizeof(void*))
 DATA(g_cclosure_marshal_VOID__VOIDv, sizeof(void*))
 GOM(g_cclosure_new, pFEppp)
-//GO(g_cclosure_new_object, 
-//GO(g_cclosure_new_object_swap, 
+//GOM(g_cclosure_new_object, pFpp)
+//GOM(g_cclosure_new_object_swap, pFpp)
 GOM(g_cclosure_new_swap, pFEppp)
-//GO(g_checksum_get_type, 
+GO(g_checksum_get_type, LFv)
 GO(g_clear_object, vFp)
 GOM(g_closure_add_finalize_notifier, vFEppp)
-//GO(g_closure_add_invalidate_notifier, 
-//GO(g_closure_add_marshal_guards, 
-//GO(g_closure_get_type, 
-//GO(g_closure_invalidate, 
-//GO(g_closure_invoke, 
-//GO(g_closure_new_object, 
+//GOM(g_closure_add_invalidate_notifier, vFppp)
+//GOM(g_closure_add_marshal_guards, vFppppp)
+GO(g_closure_get_type, LFv)
+//GOM(g_closure_invalidate, vFp)
+//GOM(g_closure_invoke, vFppupp)
+//GOM(g_closure_new_object, pFup)
 GO(g_closure_new_simple, pFup)
-//GO(g_closure_ref, 
+//GOM(g_closure_ref, pFp)
 GOM(g_closure_remove_finalize_notifier, vFEppp)
-//GO(g_closure_remove_invalidate_notifier, 
+//GOM(g_closure_remove_invalidate_notifier, vFppp)
 GOM(g_closure_set_marshal, vFEpp)
-//GO(g_closure_set_meta_marshal, 
-//GO(g_closure_sink, 
-GO(g_closure_unref, pFp)
+//GOM(g_closure_set_meta_marshal, vFppp)
+//GOM(g_closure_sink, vFp)
+GO(g_closure_unref, vFp)
 GO(g_date_get_type, LFv)
 GO(g_date_time_get_type, LFv)
-GO(g_enum_complete_type_info, vFLpp)
+GO(g_enum_complete_type_info, vFLpp)    // should the GTypeInfo (1st "p") needs wrapping?
 GO(g_enum_get_value, pFpi)
 GO(g_enum_get_value_by_name, pFpp)
 GO(g_enum_get_value_by_nick, pFpp)
 GO(g_enum_register_static, LFpp)
 GO(g_error_get_type, LFv)
-GO(g_flags_complete_type_info, vFipp)
+GO(g_flags_complete_type_info, vFLpp)    // should the GTypeInfo (1st "p") needs wrapping?
 GO(g_flags_get_first_value, pFpu)
 GO(g_flags_get_value_by_name, pFpp)
 GO(g_flags_get_value_by_nick, pFpp)
@@ -112,27 +112,27 @@ GO(g_main_loop_get_type, LFv)
 GO(g_mapped_file_get_type, LFv)
 GO(g_markup_parse_context_get_type, LFv)
 GO(g_match_info_get_type, LFv)
-//GOM(g_object_add_toggle_ref, vFEpBp)
+//GOM(g_object_add_toggle_ref, vFEppp)
 GO(g_object_add_weak_pointer, vFpp)
 GO(g_object_bind_property, pFppppu)
-//GO(g_object_bind_property_full, 
-//GO(g_object_bind_property_with_closures, 
-GO(g_object_class_find_property, pFpp)
+//GOM(g_object_bind_property_full, pFppppupppp)
+//GOM(g_object_bind_property_with_closures, pFppppupp)
+GO(g_object_class_find_property, pFpp)  // need wrapping?
 GOM(g_object_class_install_properties, vFEpup)
-GO(g_object_class_install_property, vFpup)
-GO(g_object_class_list_properties, pFpp)
-GO(g_object_class_override_property, vFpup)
+GO(g_object_class_install_property, vFpup)  // need wrapping?
+GO(g_object_class_list_properties, pFpp)    // need wrapping?
+GO(g_object_class_override_property, vFpup) // need wrapping?
 GO(g_object_compat_control, LFLp)
 GOM(g_object_connect, pFEppV)
-GO(g_object_disconnect, vFpppppppppppppppp)   // caarg
-//GOM(g_object_dup_data, pFEppBp)
-//GOM(g_object_dup_qdata, pFEppBp)
+GO(g_object_disconnect, vFpppppppppppppppp)   // vaarg
+//GOM(g_object_dup_data, pFEpppp)
+//GOM(g_object_dup_qdata, pFEpupp)
 GO(g_object_force_floating, vFp)
 GO(g_object_freeze_notify, vFp)
 GOM(g_object_get, vFEppV)
 GO(g_object_get_data, pFpp)
 GO(g_object_get_property, vFppp)
-GO(g_object_get_qdata, pFpp)
+GO(g_object_get_qdata, pFpu)
 GO(g_object_get_type, LFv)
 GOM(g_object_get_valist, vFEppA)
 GO(g_object_interface_find_property, pFpp)
@@ -146,25 +146,25 @@ GO(g_object_notify, vFpp)
 GO(g_object_notify_by_pspec, vFpp)
 GO(g_object_ref, pFp)
 GO(g_object_ref_sink, pFp)
-//GOM(g_object_remove_toggle_ref, vFEpBp)
+//GOM(g_object_remove_toggle_ref, vFEppp)
 GO(g_object_remove_weak_pointer, vFpp)
-//GOM(g_object_replace_data, iFEppppBB)
-//GOM(g_object_replace_qdata, iFEppppBB)
+//GOM(g_object_replace_data, iFEpppppp)
+//GOM(g_object_replace_qdata, iFEpupppp)
 GO(g_object_run_dispose, vFp)
 GOM(g_object_set, vFEppV)
 GO(g_object_set_data, vFppp)
 GOM(g_object_set_data_full, vFEpppp)
 GO(g_object_set_property, vFppp)
 GO(g_object_set_qdata, vFpup)
-GOM(g_object_set_qdata_full, vFEpppp)
+GOM(g_object_set_qdata_full, vFEpupp)
 GOM(g_object_set_valist, vFEppA)
 GO(g_object_steal_data, pFpp)
 GO(g_object_steal_qdata, pFpu)
 GO(g_object_thaw_notify, vFp)
 GO(g_object_unref, vFp)
-GO(g_object_watch_closure, vFpp)
+GO(g_object_watch_closure, vFpp)    // needs wrapping?
 GOM(g_object_weak_ref, vFEppp)
-GO(g_object_weak_unref, vFpp)
+GO(g_object_weak_unref, vFppp)  // needs wrapping?
 GO(g_param_spec_boolean, pFpppii)
 GO(g_param_spec_boxed, pFpppLi)
 GO(g_param_spec_char, pFpppccci)
@@ -185,7 +185,7 @@ GO(g_param_spec_internal, pFLpppi)
 GO(g_param_spec_long, pFpppllli)
 GO(g_param_spec_object, pFpppLi)
 GO(g_param_spec_override, pFpp)
-GO(g_param_spec_param, pFpppii)
+GO(g_param_spec_param, pFpppLi)
 GO(g_param_spec_pointer, pFpppi)
 GO(g_param_spec_pool_insert, vFppL)
 GO(g_param_spec_pool_list, pFpLp)
@@ -209,77 +209,77 @@ GO(g_param_spec_unichar, pFpppui)
 GO(g_param_spec_unref, vFp)
 GO(g_param_spec_value_array, pFppppi)
 GO(g_param_spec_variant, pFpppppi)
-GOM(g_param_type_register_static, iFEpp)
+GOM(g_param_type_register_static, LFEpp)
 GO(g_param_value_convert, iFpppi)
 GO(g_param_value_defaults, iFpp)
 GO(g_param_values_cmp, iFppp)
 GO(g_param_value_set_default, vFpp)
 GO(g_param_value_validate, iFpp)
 GO(g_pointer_type_register_static, LFp)
-//GO(g_pollfd_get_type, 
-//GO(g_ptr_array_get_type, 
-//GO(g_regex_get_type, 
+GO(g_pollfd_get_type, LFv)
+GO(g_ptr_array_get_type, LFv)
+GO(g_regex_get_type, LFv)
 GO(g_signal_accumulator_first_wins, iFpppp)
 GO(g_signal_accumulator_true_handled, iFpppp)
-GOM(g_signal_add_emission_hook, LFEupppp)
+GOM(g_signal_add_emission_hook, LFEuuppp)
 GO(g_signal_chain_from_overridden, vFpp)
-//GO(g_signal_chain_from_overridden_handler, vFpppppppppp)  //vaarg
-GO(g_signal_connect_closure, LFpppi)
-GO(g_signal_connect_closure_by_id, LFpuppi)
+//GOM(g_signal_chain_from_overridden_handler, vFpV)
+GO(g_signal_connect_closure, LFpppi)    // needs wrapping?
+GO(g_signal_connect_closure_by_id, LFpuupi) // needs wrapping?
 GOM(g_signal_connect_data, LFEpppppu)
-GOM(g_signal_connect_object, LFEppppi)
+GOM(g_signal_connect_object, LFEppppu)
 GOM(g_signal_emit, vFEpuuV)
 GO(g_signal_emit_by_name, vFppppppppppp)    //vaarg
 GO(g_signal_emitv, vFpuup)
-GOM(g_signal_emit_valist, vFEpupA)    // va_list here
+GOM(g_signal_emit_valist, vFEpuuA)
 GO(g_signal_get_invocation_hint, pFp)
 GO(g_signal_handler_block, vFpL)
 GO(g_signal_handler_disconnect, vFpL)
-GOM(g_signal_handler_find, LFEpiupppp)
+GOM(g_signal_handler_find, LFEpuuuppp)
 GO(g_signal_handler_is_connected, iFpL)
-GOM(g_signal_handlers_block_matched, uFEpiupppp)
-//GO(g_signal_handlers_destroy, 
-GOM(g_signal_handlers_disconnect_matched, uFEpiupppp)
-GOM(g_signal_handlers_unblock_matched, uFEpiupppp)
+GOM(g_signal_handlers_block_matched, uFEpuuuppp)
+GO(g_signal_handlers_destroy, vFp)
+GOM(g_signal_handlers_disconnect_matched, uFEpuuuppp)
+GOM(g_signal_handlers_unblock_matched, uFEpuuuppp)
 GO(g_signal_handler_unblock, vFpL)
 GO(g_signal_has_handler_pending, iFpuui)
 GO(g_signal_list_ids, pFLp)
 GO(g_signal_lookup, uFpL)
 GO(g_signal_name, pFu)
-GOM(g_signal_new, uFEpLiupppLuV)
-//GOM(g_signal_new_class_handler, uFEpLupppppnV)
-GOM(g_signal_newv, uFEpLippppLup)
-GOM(g_signal_new_valist, uFEpLippppLuA)
+GOM(g_signal_new, uFEpLuupppLuV)
+//GOM(g_signal_new_class_handler, uFEpLuppppLuV)
+GOM(g_signal_newv, uFEpLuppppLup)
+GOM(g_signal_new_valist, uFEpLuppppLuA)
 GO(g_signal_override_class_closure, vFuLp)
-GOM(g_signal_override_class_handler, vFEppp)
+GOM(g_signal_override_class_handler, vFEpLp)
 GO(g_signal_parse_name, iFpLppi)
 GO(g_signal_query, vFup)
 GO(g_signal_remove_emission_hook, vFuL)
-//GOM(g_signal_set_va_marshaller, vFEuiB)
+//GOM(g_signal_set_va_marshaller, vFEuLp)
 GO(g_signal_stop_emission, vFpuu)
 GO(g_signal_stop_emission_by_name, vFpp)
 GO(g_signal_type_cclosure_new, pFLu)    //should wrap?
 GO(g_source_get_type, LFv)
 GO(g_source_set_closure, vFpp)
-//GO(g_source_set_dummy_callback, 
+//GOM(g_source_set_dummy_callback, vFp)
 GO(g_strdup_value_contents, pFp)
 GO(g_strv_get_type, LFv)
 GO(g_thread_get_type, LFv)
 GO(g_time_zone_get_type, LFv)
-//GOM(g_type_add_class_cache_func, vFEpB)
+//GOM(g_type_add_class_cache_func, vFEpp)
 GO(g_type_add_class_private, vFLL)
 GO(g_type_add_instance_private, iFLL)
-//GOM(g_type_add_interface_check, vFEpB)
-//GOM(g_type_add_interface_dynamic, vFEiip)
+//GOM(g_type_add_interface_check, vFEpp)
+//GOM(g_type_add_interface_dynamic, vFELLp)
 GOM(g_type_add_interface_static, vFELLp)
 GO(g_type_check_class_cast, pFpL)
 GO(g_type_check_class_is_a, iFpL)
 GO(g_type_check_instance, iFp)
 GO(g_type_check_instance_cast, pFpL)
-GO(g_type_check_instance_is_a, LFpL)
+GO(g_type_check_instance_is_a, iFpL)
 GO(g_type_check_instance_is_fundamentally_a, iFpL)
 GO(g_type_check_is_value_type, iFL)
-GO(g_type_check_value, LFp)
+GO(g_type_check_value, iFp)
 GO(g_type_check_value_holds, iFpL)
 GO(g_type_children, pFLp)
 GO(g_type_class_add_private, vFpL)
@@ -289,7 +289,7 @@ GO(g_type_class_get_private, pFpL)
 GO(g_type_class_peek, pFL)
 GOM(g_type_class_peek_parent, pFEp)
 GO(g_type_class_peek_static, pFL)
-GO(g_type_class_ref, pFp)
+GO(g_type_class_ref, pFL)
 GO(g_type_class_unref, vFp)
 GO(g_type_class_unref_uncached, vFp)
 GO(g_type_create_instance, pFL)
@@ -302,24 +302,24 @@ GO(g_type_free_instance, vFp)
 GO(g_type_from_name, LFp)
 GO(g_type_fundamental, LFL)
 GO(g_type_fundamental_next, LFv)
-//GOM(g_type_get_plugin, pFEi)      // GTypePugin is a stuct with callback
+//GOM(g_type_get_plugin, pFEL)      // GTypePugin is a stuct with callback
 GO(g_type_get_qdata, pFLu)
 GO(g_type_get_type_registration_serial, uFv)
 GO(g_type_init, vFv)
 GO(g_type_init_with_debug_flags, vFu)
 GO(g_type_instance_get_private, pFpL)
 GO(g_type_interface_add_prerequisite, vFLL)
-//GOM(g_type_interface_get_plugin, pFEii) // return GTypePlugin*
+//GOM(g_type_interface_get_plugin, pFELL) // return GTypePlugin*
 GO(g_type_interface_peek, pFpL)
 GO(g_type_interface_peek_parent, pFp)
 GO(g_type_interface_prerequisites, pFLp)
 GO(g_type_interfaces, pFLp)
 GO(g_type_is_a, iFLL)
-//GO(g_type_module_add_interface, 
-//GO(g_type_module_get_type, 
+//GOM(g_type_module_add_interface, vFpLLp)
+GO(g_type_module_get_type, LFv)
 GO(g_type_module_register_enum, LFppp)
 GO(g_type_module_register_flags, LFppp)
-//GO(g_type_module_register_type, 
+//GOM(g_type_module_register_type, LFpLppu)
 GO(g_type_module_set_name, vFpp)
 GO(g_type_module_unuse, vFp)
 GO(g_type_module_use, iFp)
@@ -328,19 +328,19 @@ GO(g_type_name_from_class, pFp)
 GO(g_type_name_from_instance, pFp)
 GO(g_type_next_base, LFLL)
 GO(g_type_parent, LFL)
-//GO(g_type_plugin_complete_interface_info, 
-//GO(g_type_plugin_complete_type_info, 
-//GO(g_type_plugin_get_type, 
+//GOM(g_type_plugin_complete_interface_info, vFpLLp)
+//GOM(g_type_plugin_complete_type_info, vFpLpp)
+GO(g_type_plugin_get_type, LFv)
 GO(g_type_plugin_unuse, vFp)
-//GO(g_type_plugin_use, 
+GO(g_type_plugin_use, vFp)
 GO(g_type_qname, uFL)
 GO(g_type_query, vFLp)
 //GOM(type_register_dynamic, iFEpippi)
-GOM(g_type_register_fundamental, LFELpppi)
-GOM(g_type_register_static, LFELppi)
+GOM(g_type_register_fundamental, LFELpppu)
+GOM(g_type_register_static, LFELppu)
 GOM(g_type_register_static_simple, LFELpupupu)
-//GOM(g_type_remove_class_cache_func, vFEpB)
-//GOM(g_type_remove_interface_check, vFEpB)
+//GOM(g_type_remove_class_cache_func, vFEpp)
+//GOM(g_type_remove_interface_check, vFEpp)
 GO(g_type_set_qdata, vFLup)
 GO(g_type_test_flags, iFLu)
 GOM(g_type_value_table_peek, pFEL)    //need to bridge GTypeValueTable
@@ -364,7 +364,7 @@ GO(g_value_dup_variant, pFp)
 GO(g_value_fits_pointer, iFp)
 GO(g_value_get_boolean, iFp)
 GO(g_value_get_boxed, pFp)
-GO(g_value_get_char, CFp)
+GO(g_value_get_char, cFp)
 GO(g_value_get_double, dFp)
 GO(g_value_get_enum, iFp)
 GO(g_value_get_flags, uFp)
@@ -387,12 +387,12 @@ GO(g_value_get_variant, pFp)
 GO(g_value_init, pFpL)
 GO(g_value_init_from_instance, vFpp)
 GO(g_value_peek_pointer, pFp)
-GOM(g_value_register_transform_func, vFEiip)
+GOM(g_value_register_transform_func, vFELLp)
 GO(g_value_reset, pFp)
 GO(g_value_set_boolean, vFpi)
 GO(g_value_set_boxed, vFpp)
 GO(g_value_set_boxed_take_ownership, vFpp)
-GO(g_value_set_char, vFpC)
+GO(g_value_set_char, vFpc)
 GO(g_value_set_double, vFpd)
 GO(g_value_set_enum, vFpi)
 GO(g_value_set_flags, vFpu)
@@ -423,13 +423,13 @@ GO(g_value_take_param, vFpp)
 GO(g_value_take_string, vFpp)
 GO(g_value_take_variant, vFpp)
 GO(g_value_transform, iFpp)
-GO(g_value_type_compatible, iFii)
+GO(g_value_type_compatible, iFLL)
 GO(g_value_type_transformable, iFLL)
 GO(g_value_unset, vFp)
-//GO(g_variant_builder_get_type, 
-//GO(g_variant_dict_get_type, 
-//GO(g_variant_get_gtype, 
-//GO(g_variant_type_get_gtype, 
+GO(g_variant_builder_get_type, LFv)
+GO(g_variant_dict_get_type, LFv)
+GO(g_variant_get_gtype, LFv)
+GO(g_variant_type_get_gtype, LFv)
 GO(g_weak_ref_clear, vFp)
 GO(g_weak_ref_get, pFp)
 GO(g_weak_ref_init, vFpp)
@@ -437,7 +437,7 @@ GO(g_weak_ref_set, vFpp)
 //GO(_init, 
 
 // to have some wrapper created for gtkclass.c
-GO(dummy_set_property, vFpupp)  
+GO(dummy_set_property, vFpupp)
 GO(dummy_drag_data_get, vFpppuu)
 GO(dummy_drag_motion, iFppiiu)
 GO(dummy_drag_data_received, vFppiipuu)