1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module gtkc.gobject; 26 27 version(Tango) 28 private import tango.stdc.stdio; 29 else 30 private import std.stdio; 31 32 private import gtkc.gobjecttypes; 33 private import gtkc.Loader; 34 private import gtkc.paths; 35 36 mixin( _shared ~ "static this() 37 { 38 // gobject.Type 39 40 Linker.link(g_type_init, \"g_type_init\", LIBRARY.GOBJECT); 41 Linker.link(g_type_init_with_debug_flags, \"g_type_init_with_debug_flags\", LIBRARY.GOBJECT); 42 Linker.link(g_type_name, \"g_type_name\", LIBRARY.GOBJECT); 43 Linker.link(g_type_qname, \"g_type_qname\", LIBRARY.GOBJECT); 44 Linker.link(g_type_from_name, \"g_type_from_name\", LIBRARY.GOBJECT); 45 Linker.link(g_type_parent, \"g_type_parent\", LIBRARY.GOBJECT); 46 Linker.link(g_type_depth, \"g_type_depth\", LIBRARY.GOBJECT); 47 Linker.link(g_type_next_base, \"g_type_next_base\", LIBRARY.GOBJECT); 48 Linker.link(g_type_is_a, \"g_type_is_a\", LIBRARY.GOBJECT); 49 Linker.link(g_type_class_ref, \"g_type_class_ref\", LIBRARY.GOBJECT); 50 Linker.link(g_type_class_peek, \"g_type_class_peek\", LIBRARY.GOBJECT); 51 Linker.link(g_type_class_peek_static, \"g_type_class_peek_static\", LIBRARY.GOBJECT); 52 Linker.link(g_type_class_unref, \"g_type_class_unref\", LIBRARY.GOBJECT); 53 Linker.link(g_type_class_peek_parent, \"g_type_class_peek_parent\", LIBRARY.GOBJECT); 54 Linker.link(g_type_class_add_private, \"g_type_class_add_private\", LIBRARY.GOBJECT); 55 Linker.link(g_type_add_class_private, \"g_type_add_class_private\", LIBRARY.GOBJECT); 56 Linker.link(g_type_interface_peek, \"g_type_interface_peek\", LIBRARY.GOBJECT); 57 Linker.link(g_type_interface_peek_parent, \"g_type_interface_peek_parent\", LIBRARY.GOBJECT); 58 Linker.link(g_type_default_interface_ref, \"g_type_default_interface_ref\", LIBRARY.GOBJECT); 59 Linker.link(g_type_default_interface_peek, \"g_type_default_interface_peek\", LIBRARY.GOBJECT); 60 Linker.link(g_type_default_interface_unref, \"g_type_default_interface_unref\", LIBRARY.GOBJECT); 61 Linker.link(g_type_children, \"g_type_children\", LIBRARY.GOBJECT); 62 Linker.link(g_type_interfaces, \"g_type_interfaces\", LIBRARY.GOBJECT); 63 Linker.link(g_type_interface_prerequisites, \"g_type_interface_prerequisites\", LIBRARY.GOBJECT); 64 Linker.link(g_type_set_qdata, \"g_type_set_qdata\", LIBRARY.GOBJECT); 65 Linker.link(g_type_get_qdata, \"g_type_get_qdata\", LIBRARY.GOBJECT); 66 Linker.link(g_type_query, \"g_type_query\", LIBRARY.GOBJECT); 67 Linker.link(g_type_register_static, \"g_type_register_static\", LIBRARY.GOBJECT); 68 Linker.link(g_type_register_static_simple, \"g_type_register_static_simple\", LIBRARY.GOBJECT); 69 Linker.link(g_type_register_dynamic, \"g_type_register_dynamic\", LIBRARY.GOBJECT); 70 Linker.link(g_type_register_fundamental, \"g_type_register_fundamental\", LIBRARY.GOBJECT); 71 Linker.link(g_type_add_interface_static, \"g_type_add_interface_static\", LIBRARY.GOBJECT); 72 Linker.link(g_type_add_interface_dynamic, \"g_type_add_interface_dynamic\", LIBRARY.GOBJECT); 73 Linker.link(g_type_interface_add_prerequisite, \"g_type_interface_add_prerequisite\", LIBRARY.GOBJECT); 74 Linker.link(g_type_get_plugin, \"g_type_get_plugin\", LIBRARY.GOBJECT); 75 Linker.link(g_type_interface_get_plugin, \"g_type_interface_get_plugin\", LIBRARY.GOBJECT); 76 Linker.link(g_type_fundamental_next, \"g_type_fundamental_next\", LIBRARY.GOBJECT); 77 Linker.link(g_type_fundamental, \"g_type_fundamental\", LIBRARY.GOBJECT); 78 Linker.link(g_type_create_instance, \"g_type_create_instance\", LIBRARY.GOBJECT); 79 Linker.link(g_type_free_instance, \"g_type_free_instance\", LIBRARY.GOBJECT); 80 Linker.link(g_type_add_class_cache_func, \"g_type_add_class_cache_func\", LIBRARY.GOBJECT); 81 Linker.link(g_type_remove_class_cache_func, \"g_type_remove_class_cache_func\", LIBRARY.GOBJECT); 82 Linker.link(g_type_class_unref_uncached, \"g_type_class_unref_uncached\", LIBRARY.GOBJECT); 83 Linker.link(g_type_add_interface_check, \"g_type_add_interface_check\", LIBRARY.GOBJECT); 84 Linker.link(g_type_remove_interface_check, \"g_type_remove_interface_check\", LIBRARY.GOBJECT); 85 Linker.link(g_type_value_table_peek, \"g_type_value_table_peek\", LIBRARY.GOBJECT); 86 Linker.link(g_type_ensure, \"g_type_ensure\", LIBRARY.GOBJECT); 87 Linker.link(g_type_get_type_registration_serial, \"g_type_get_type_registration_serial\", LIBRARY.GOBJECT); 88 89 // gobject.TypePlugin 90 91 Linker.link(g_type_plugin_use, \"g_type_plugin_use\", LIBRARY.GOBJECT); 92 Linker.link(g_type_plugin_unuse, \"g_type_plugin_unuse\", LIBRARY.GOBJECT); 93 Linker.link(g_type_plugin_complete_type_info, \"g_type_plugin_complete_type_info\", LIBRARY.GOBJECT); 94 Linker.link(g_type_plugin_complete_interface_info, \"g_type_plugin_complete_interface_info\", LIBRARY.GOBJECT); 95 96 // gobject.TypeModule 97 98 Linker.link(g_type_module_use, \"g_type_module_use\", LIBRARY.GOBJECT); 99 Linker.link(g_type_module_unuse, \"g_type_module_unuse\", LIBRARY.GOBJECT); 100 Linker.link(g_type_module_set_name, \"g_type_module_set_name\", LIBRARY.GOBJECT); 101 Linker.link(g_type_module_register_type, \"g_type_module_register_type\", LIBRARY.GOBJECT); 102 Linker.link(g_type_module_add_interface, \"g_type_module_add_interface\", LIBRARY.GOBJECT); 103 Linker.link(g_type_module_register_enum, \"g_type_module_register_enum\", LIBRARY.GOBJECT); 104 Linker.link(g_type_module_register_flags, \"g_type_module_register_flags\", LIBRARY.GOBJECT); 105 106 // gobject.ObjectG 107 108 Linker.link(g_object_class_install_property, \"g_object_class_install_property\", LIBRARY.GOBJECT); 109 Linker.link(g_object_class_install_properties, \"g_object_class_install_properties\", LIBRARY.GOBJECT); 110 Linker.link(g_object_class_find_property, \"g_object_class_find_property\", LIBRARY.GOBJECT); 111 Linker.link(g_object_class_list_properties, \"g_object_class_list_properties\", LIBRARY.GOBJECT); 112 Linker.link(g_object_class_override_property, \"g_object_class_override_property\", LIBRARY.GOBJECT); 113 Linker.link(g_object_interface_install_property, \"g_object_interface_install_property\", LIBRARY.GOBJECT); 114 Linker.link(g_object_interface_find_property, \"g_object_interface_find_property\", LIBRARY.GOBJECT); 115 Linker.link(g_object_interface_list_properties, \"g_object_interface_list_properties\", LIBRARY.GOBJECT); 116 Linker.link(g_object_new, \"g_object_new\", LIBRARY.GOBJECT); 117 Linker.link(g_object_newv, \"g_object_newv\", LIBRARY.GOBJECT); 118 Linker.link(g_object_ref, \"g_object_ref\", LIBRARY.GOBJECT); 119 Linker.link(g_object_unref, \"g_object_unref\", LIBRARY.GOBJECT); 120 Linker.link(g_object_ref_sink, \"g_object_ref_sink\", LIBRARY.GOBJECT); 121 Linker.link(g_clear_object, \"g_clear_object\", LIBRARY.GOBJECT); 122 Linker.link(g_object_is_floating, \"g_object_is_floating\", LIBRARY.GOBJECT); 123 Linker.link(g_object_force_floating, \"g_object_force_floating\", LIBRARY.GOBJECT); 124 Linker.link(g_object_weak_ref, \"g_object_weak_ref\", LIBRARY.GOBJECT); 125 Linker.link(g_object_weak_unref, \"g_object_weak_unref\", LIBRARY.GOBJECT); 126 Linker.link(g_object_add_weak_pointer, \"g_object_add_weak_pointer\", LIBRARY.GOBJECT); 127 Linker.link(g_object_remove_weak_pointer, \"g_object_remove_weak_pointer\", LIBRARY.GOBJECT); 128 Linker.link(g_object_add_toggle_ref, \"g_object_add_toggle_ref\", LIBRARY.GOBJECT); 129 Linker.link(g_object_remove_toggle_ref, \"g_object_remove_toggle_ref\", LIBRARY.GOBJECT); 130 Linker.link(g_object_connect, \"g_object_connect\", LIBRARY.GOBJECT); 131 Linker.link(g_object_disconnect, \"g_object_disconnect\", LIBRARY.GOBJECT); 132 Linker.link(g_object_set, \"g_object_set\", LIBRARY.GOBJECT); 133 Linker.link(g_object_get, \"g_object_get\", LIBRARY.GOBJECT); 134 Linker.link(g_object_notify, \"g_object_notify\", LIBRARY.GOBJECT); 135 Linker.link(g_object_notify_by_pspec, \"g_object_notify_by_pspec\", LIBRARY.GOBJECT); 136 Linker.link(g_object_freeze_notify, \"g_object_freeze_notify\", LIBRARY.GOBJECT); 137 Linker.link(g_object_thaw_notify, \"g_object_thaw_notify\", LIBRARY.GOBJECT); 138 Linker.link(g_object_get_data, \"g_object_get_data\", LIBRARY.GOBJECT); 139 Linker.link(g_object_set_data, \"g_object_set_data\", LIBRARY.GOBJECT); 140 Linker.link(g_object_set_data_full, \"g_object_set_data_full\", LIBRARY.GOBJECT); 141 Linker.link(g_object_steal_data, \"g_object_steal_data\", LIBRARY.GOBJECT); 142 Linker.link(g_object_dup_data, \"g_object_dup_data\", LIBRARY.GOBJECT); 143 Linker.link(g_object_replace_data, \"g_object_replace_data\", LIBRARY.GOBJECT); 144 Linker.link(g_object_get_qdata, \"g_object_get_qdata\", LIBRARY.GOBJECT); 145 Linker.link(g_object_set_qdata, \"g_object_set_qdata\", LIBRARY.GOBJECT); 146 Linker.link(g_object_set_qdata_full, \"g_object_set_qdata_full\", LIBRARY.GOBJECT); 147 Linker.link(g_object_steal_qdata, \"g_object_steal_qdata\", LIBRARY.GOBJECT); 148 Linker.link(g_object_dup_qdata, \"g_object_dup_qdata\", LIBRARY.GOBJECT); 149 Linker.link(g_object_replace_qdata, \"g_object_replace_qdata\", LIBRARY.GOBJECT); 150 Linker.link(g_object_set_property, \"g_object_set_property\", LIBRARY.GOBJECT); 151 Linker.link(g_object_get_property, \"g_object_get_property\", LIBRARY.GOBJECT); 152 Linker.link(g_object_new_valist, \"g_object_new_valist\", LIBRARY.GOBJECT); 153 Linker.link(g_object_set_valist, \"g_object_set_valist\", LIBRARY.GOBJECT); 154 Linker.link(g_object_get_valist, \"g_object_get_valist\", LIBRARY.GOBJECT); 155 Linker.link(g_object_watch_closure, \"g_object_watch_closure\", LIBRARY.GOBJECT); 156 Linker.link(g_object_run_dispose, \"g_object_run_dispose\", LIBRARY.GOBJECT); 157 158 // gobject.WeakRef 159 160 Linker.link(g_weak_ref_init, \"g_weak_ref_init\", LIBRARY.GOBJECT); 161 Linker.link(g_weak_ref_clear, \"g_weak_ref_clear\", LIBRARY.GOBJECT); 162 Linker.link(g_weak_ref_get, \"g_weak_ref_get\", LIBRARY.GOBJECT); 163 Linker.link(g_weak_ref_set, \"g_weak_ref_set\", LIBRARY.GOBJECT); 164 165 // gobject.Enums 166 167 Linker.link(g_enum_get_value, \"g_enum_get_value\", LIBRARY.GOBJECT); 168 Linker.link(g_enum_get_value_by_name, \"g_enum_get_value_by_name\", LIBRARY.GOBJECT); 169 Linker.link(g_enum_get_value_by_nick, \"g_enum_get_value_by_nick\", LIBRARY.GOBJECT); 170 Linker.link(g_enum_register_static, \"g_enum_register_static\", LIBRARY.GOBJECT); 171 Linker.link(g_enum_complete_type_info, \"g_enum_complete_type_info\", LIBRARY.GOBJECT); 172 173 // gobject.Flags 174 175 Linker.link(g_flags_get_first_value, \"g_flags_get_first_value\", LIBRARY.GOBJECT); 176 Linker.link(g_flags_get_value_by_name, \"g_flags_get_value_by_name\", LIBRARY.GOBJECT); 177 Linker.link(g_flags_get_value_by_nick, \"g_flags_get_value_by_nick\", LIBRARY.GOBJECT); 178 Linker.link(g_flags_register_static, \"g_flags_register_static\", LIBRARY.GOBJECT); 179 Linker.link(g_flags_complete_type_info, \"g_flags_complete_type_info\", LIBRARY.GOBJECT); 180 181 // gobject.Boxed 182 183 Linker.link(g_boxed_copy, \"g_boxed_copy\", LIBRARY.GOBJECT); 184 Linker.link(g_boxed_free, \"g_boxed_free\", LIBRARY.GOBJECT); 185 Linker.link(g_boxed_type_register_static, \"g_boxed_type_register_static\", LIBRARY.GOBJECT); 186 Linker.link(g_pointer_type_register_static, \"g_pointer_type_register_static\", LIBRARY.GOBJECT); 187 188 // gobject.Value 189 190 Linker.link(g_value_init, \"g_value_init\", LIBRARY.GOBJECT); 191 Linker.link(g_value_copy, \"g_value_copy\", LIBRARY.GOBJECT); 192 Linker.link(g_value_reset, \"g_value_reset\", LIBRARY.GOBJECT); 193 Linker.link(g_value_unset, \"g_value_unset\", LIBRARY.GOBJECT); 194 Linker.link(g_value_set_instance, \"g_value_set_instance\", LIBRARY.GOBJECT); 195 Linker.link(g_value_fits_pointer, \"g_value_fits_pointer\", LIBRARY.GOBJECT); 196 Linker.link(g_value_peek_pointer, \"g_value_peek_pointer\", LIBRARY.GOBJECT); 197 Linker.link(g_value_type_compatible, \"g_value_type_compatible\", LIBRARY.GOBJECT); 198 Linker.link(g_value_type_transformable, \"g_value_type_transformable\", LIBRARY.GOBJECT); 199 Linker.link(g_value_transform, \"g_value_transform\", LIBRARY.GOBJECT); 200 Linker.link(g_value_register_transform_func, \"g_value_register_transform_func\", LIBRARY.GOBJECT); 201 Linker.link(g_strdup_value_contents, \"g_strdup_value_contents\", LIBRARY.GOBJECT); 202 Linker.link(g_param_spec_boolean, \"g_param_spec_boolean\", LIBRARY.GOBJECT); 203 Linker.link(g_value_set_boolean, \"g_value_set_boolean\", LIBRARY.GOBJECT); 204 Linker.link(g_value_get_boolean, \"g_value_get_boolean\", LIBRARY.GOBJECT); 205 Linker.link(g_param_spec_char, \"g_param_spec_char\", LIBRARY.GOBJECT); 206 Linker.link(g_value_set_char, \"g_value_set_char\", LIBRARY.GOBJECT); 207 Linker.link(g_value_get_char, \"g_value_get_char\", LIBRARY.GOBJECT); 208 Linker.link(g_value_get_schar, \"g_value_get_schar\", LIBRARY.GOBJECT); 209 Linker.link(g_value_set_schar, \"g_value_set_schar\", LIBRARY.GOBJECT); 210 Linker.link(g_param_spec_uchar, \"g_param_spec_uchar\", LIBRARY.GOBJECT); 211 Linker.link(g_value_set_uchar, \"g_value_set_uchar\", LIBRARY.GOBJECT); 212 Linker.link(g_value_get_uchar, \"g_value_get_uchar\", LIBRARY.GOBJECT); 213 Linker.link(g_param_spec_int, \"g_param_spec_int\", LIBRARY.GOBJECT); 214 Linker.link(g_value_set_int, \"g_value_set_int\", LIBRARY.GOBJECT); 215 Linker.link(g_value_get_int, \"g_value_get_int\", LIBRARY.GOBJECT); 216 Linker.link(g_param_spec_uint, \"g_param_spec_uint\", LIBRARY.GOBJECT); 217 Linker.link(g_value_set_uint, \"g_value_set_uint\", LIBRARY.GOBJECT); 218 Linker.link(g_value_get_uint, \"g_value_get_uint\", LIBRARY.GOBJECT); 219 Linker.link(g_param_spec_long, \"g_param_spec_long\", LIBRARY.GOBJECT); 220 Linker.link(g_value_set_long, \"g_value_set_long\", LIBRARY.GOBJECT); 221 Linker.link(g_value_get_long, \"g_value_get_long\", LIBRARY.GOBJECT); 222 Linker.link(g_param_spec_ulong, \"g_param_spec_ulong\", LIBRARY.GOBJECT); 223 Linker.link(g_value_set_ulong, \"g_value_set_ulong\", LIBRARY.GOBJECT); 224 Linker.link(g_value_get_ulong, \"g_value_get_ulong\", LIBRARY.GOBJECT); 225 Linker.link(g_param_spec_int64, \"g_param_spec_int64\", LIBRARY.GOBJECT); 226 Linker.link(g_value_set_int64, \"g_value_set_int64\", LIBRARY.GOBJECT); 227 Linker.link(g_value_get_int64, \"g_value_get_int64\", LIBRARY.GOBJECT); 228 Linker.link(g_param_spec_uint64, \"g_param_spec_uint64\", LIBRARY.GOBJECT); 229 Linker.link(g_value_set_uint64, \"g_value_set_uint64\", LIBRARY.GOBJECT); 230 Linker.link(g_value_get_uint64, \"g_value_get_uint64\", LIBRARY.GOBJECT); 231 Linker.link(g_param_spec_float, \"g_param_spec_float\", LIBRARY.GOBJECT); 232 Linker.link(g_value_set_float, \"g_value_set_float\", LIBRARY.GOBJECT); 233 Linker.link(g_value_get_float, \"g_value_get_float\", LIBRARY.GOBJECT); 234 Linker.link(g_param_spec_double, \"g_param_spec_double\", LIBRARY.GOBJECT); 235 Linker.link(g_value_set_double, \"g_value_set_double\", LIBRARY.GOBJECT); 236 Linker.link(g_value_get_double, \"g_value_get_double\", LIBRARY.GOBJECT); 237 Linker.link(g_param_spec_enum, \"g_param_spec_enum\", LIBRARY.GOBJECT); 238 Linker.link(g_value_set_enum, \"g_value_set_enum\", LIBRARY.GOBJECT); 239 Linker.link(g_value_get_enum, \"g_value_get_enum\", LIBRARY.GOBJECT); 240 Linker.link(g_param_spec_flags, \"g_param_spec_flags\", LIBRARY.GOBJECT); 241 Linker.link(g_value_set_flags, \"g_value_set_flags\", LIBRARY.GOBJECT); 242 Linker.link(g_value_get_flags, \"g_value_get_flags\", LIBRARY.GOBJECT); 243 Linker.link(g_param_spec_string, \"g_param_spec_string\", LIBRARY.GOBJECT); 244 Linker.link(g_value_set_string, \"g_value_set_string\", LIBRARY.GOBJECT); 245 Linker.link(g_value_set_static_string, \"g_value_set_static_string\", LIBRARY.GOBJECT); 246 Linker.link(g_value_take_string, \"g_value_take_string\", LIBRARY.GOBJECT); 247 Linker.link(g_value_set_string_take_ownership, \"g_value_set_string_take_ownership\", LIBRARY.GOBJECT); 248 Linker.link(g_value_get_string, \"g_value_get_string\", LIBRARY.GOBJECT); 249 Linker.link(g_value_dup_string, \"g_value_dup_string\", LIBRARY.GOBJECT); 250 Linker.link(g_param_spec_param, \"g_param_spec_param\", LIBRARY.GOBJECT); 251 Linker.link(g_value_set_param, \"g_value_set_param\", LIBRARY.GOBJECT); 252 Linker.link(g_value_take_param, \"g_value_take_param\", LIBRARY.GOBJECT); 253 Linker.link(g_value_set_param_take_ownership, \"g_value_set_param_take_ownership\", LIBRARY.GOBJECT); 254 Linker.link(g_value_get_param, \"g_value_get_param\", LIBRARY.GOBJECT); 255 Linker.link(g_value_dup_param, \"g_value_dup_param\", LIBRARY.GOBJECT); 256 Linker.link(g_param_spec_boxed, \"g_param_spec_boxed\", LIBRARY.GOBJECT); 257 Linker.link(g_value_set_boxed, \"g_value_set_boxed\", LIBRARY.GOBJECT); 258 Linker.link(g_value_set_static_boxed, \"g_value_set_static_boxed\", LIBRARY.GOBJECT); 259 Linker.link(g_value_take_boxed, \"g_value_take_boxed\", LIBRARY.GOBJECT); 260 Linker.link(g_value_set_boxed_take_ownership, \"g_value_set_boxed_take_ownership\", LIBRARY.GOBJECT); 261 Linker.link(g_value_get_boxed, \"g_value_get_boxed\", LIBRARY.GOBJECT); 262 Linker.link(g_value_dup_boxed, \"g_value_dup_boxed\", LIBRARY.GOBJECT); 263 Linker.link(g_param_spec_pointer, \"g_param_spec_pointer\", LIBRARY.GOBJECT); 264 Linker.link(g_value_set_pointer, \"g_value_set_pointer\", LIBRARY.GOBJECT); 265 Linker.link(g_value_get_pointer, \"g_value_get_pointer\", LIBRARY.GOBJECT); 266 Linker.link(g_param_spec_object, \"g_param_spec_object\", LIBRARY.GOBJECT); 267 Linker.link(g_value_set_object, \"g_value_set_object\", LIBRARY.GOBJECT); 268 Linker.link(g_value_take_object, \"g_value_take_object\", LIBRARY.GOBJECT); 269 Linker.link(g_value_set_object_take_ownership, \"g_value_set_object_take_ownership\", LIBRARY.GOBJECT); 270 Linker.link(g_value_get_object, \"g_value_get_object\", LIBRARY.GOBJECT); 271 Linker.link(g_value_dup_object, \"g_value_dup_object\", LIBRARY.GOBJECT); 272 Linker.link(g_param_spec_unichar, \"g_param_spec_unichar\", LIBRARY.GOBJECT); 273 Linker.link(g_param_spec_value_array, \"g_param_spec_value_array\", LIBRARY.GOBJECT); 274 Linker.link(g_param_spec_override, \"g_param_spec_override\", LIBRARY.GOBJECT); 275 Linker.link(g_param_spec_gtype, \"g_param_spec_gtype\", LIBRARY.GOBJECT); 276 Linker.link(g_value_get_gtype, \"g_value_get_gtype\", LIBRARY.GOBJECT); 277 Linker.link(g_value_set_gtype, \"g_value_set_gtype\", LIBRARY.GOBJECT); 278 Linker.link(g_param_spec_variant, \"g_param_spec_variant\", LIBRARY.GOBJECT); 279 Linker.link(g_value_get_variant, \"g_value_get_variant\", LIBRARY.GOBJECT); 280 Linker.link(g_value_dup_variant, \"g_value_dup_variant\", LIBRARY.GOBJECT); 281 Linker.link(g_value_set_variant, \"g_value_set_variant\", LIBRARY.GOBJECT); 282 Linker.link(g_value_take_variant, \"g_value_take_variant\", LIBRARY.GOBJECT); 283 284 // gobject.ParamSpec 285 286 Linker.link(g_param_spec_ref, \"g_param_spec_ref\", LIBRARY.GOBJECT); 287 Linker.link(g_param_spec_unref, \"g_param_spec_unref\", LIBRARY.GOBJECT); 288 Linker.link(g_param_spec_sink, \"g_param_spec_sink\", LIBRARY.GOBJECT); 289 Linker.link(g_param_spec_ref_sink, \"g_param_spec_ref_sink\", LIBRARY.GOBJECT); 290 Linker.link(g_param_spec_get_default_value, \"g_param_spec_get_default_value\", LIBRARY.GOBJECT); 291 Linker.link(g_param_value_set_default, \"g_param_value_set_default\", LIBRARY.GOBJECT); 292 Linker.link(g_param_value_defaults, \"g_param_value_defaults\", LIBRARY.GOBJECT); 293 Linker.link(g_param_value_validate, \"g_param_value_validate\", LIBRARY.GOBJECT); 294 Linker.link(g_param_value_convert, \"g_param_value_convert\", LIBRARY.GOBJECT); 295 Linker.link(g_param_values_cmp, \"g_param_values_cmp\", LIBRARY.GOBJECT); 296 Linker.link(g_param_spec_get_name, \"g_param_spec_get_name\", LIBRARY.GOBJECT); 297 Linker.link(g_param_spec_get_nick, \"g_param_spec_get_nick\", LIBRARY.GOBJECT); 298 Linker.link(g_param_spec_get_blurb, \"g_param_spec_get_blurb\", LIBRARY.GOBJECT); 299 Linker.link(g_param_spec_get_qdata, \"g_param_spec_get_qdata\", LIBRARY.GOBJECT); 300 Linker.link(g_param_spec_set_qdata, \"g_param_spec_set_qdata\", LIBRARY.GOBJECT); 301 Linker.link(g_param_spec_set_qdata_full, \"g_param_spec_set_qdata_full\", LIBRARY.GOBJECT); 302 Linker.link(g_param_spec_steal_qdata, \"g_param_spec_steal_qdata\", LIBRARY.GOBJECT); 303 Linker.link(g_param_spec_get_redirect_target, \"g_param_spec_get_redirect_target\", LIBRARY.GOBJECT); 304 Linker.link(g_param_spec_internal, \"g_param_spec_internal\", LIBRARY.GOBJECT); 305 Linker.link(g_param_type_register_static, \"g_param_type_register_static\", LIBRARY.GOBJECT); 306 307 // gobject.ParamSpecPool 308 309 Linker.link(g_param_spec_pool_new, \"g_param_spec_pool_new\", LIBRARY.GOBJECT); 310 Linker.link(g_param_spec_pool_insert, \"g_param_spec_pool_insert\", LIBRARY.GOBJECT); 311 Linker.link(g_param_spec_pool_remove, \"g_param_spec_pool_remove\", LIBRARY.GOBJECT); 312 Linker.link(g_param_spec_pool_lookup, \"g_param_spec_pool_lookup\", LIBRARY.GOBJECT); 313 Linker.link(g_param_spec_pool_list, \"g_param_spec_pool_list\", LIBRARY.GOBJECT); 314 Linker.link(g_param_spec_pool_list_owned, \"g_param_spec_pool_list_owned\", LIBRARY.GOBJECT); 315 316 // gobject.Signals 317 318 Linker.link(g_signal_new, \"g_signal_new\", LIBRARY.GOBJECT); 319 Linker.link(g_signal_newv, \"g_signal_newv\", LIBRARY.GOBJECT); 320 Linker.link(g_signal_new_valist, \"g_signal_new_valist\", LIBRARY.GOBJECT); 321 Linker.link(g_signal_set_va_marshaller, \"g_signal_set_va_marshaller\", LIBRARY.GOBJECT); 322 Linker.link(g_signal_query, \"g_signal_query\", LIBRARY.GOBJECT); 323 Linker.link(g_signal_lookup, \"g_signal_lookup\", LIBRARY.GOBJECT); 324 Linker.link(g_signal_name, \"g_signal_name\", LIBRARY.GOBJECT); 325 Linker.link(g_signal_list_ids, \"g_signal_list_ids\", LIBRARY.GOBJECT); 326 Linker.link(g_signal_emit, \"g_signal_emit\", LIBRARY.GOBJECT); 327 Linker.link(g_signal_emit_by_name, \"g_signal_emit_by_name\", LIBRARY.GOBJECT); 328 Linker.link(g_signal_emitv, \"g_signal_emitv\", LIBRARY.GOBJECT); 329 Linker.link(g_signal_emit_valist, \"g_signal_emit_valist\", LIBRARY.GOBJECT); 330 Linker.link(g_signal_connect_object, \"g_signal_connect_object\", LIBRARY.GOBJECT); 331 Linker.link(g_signal_connect_data, \"g_signal_connect_data\", LIBRARY.GOBJECT); 332 Linker.link(g_signal_connect_closure, \"g_signal_connect_closure\", LIBRARY.GOBJECT); 333 Linker.link(g_signal_connect_closure_by_id, \"g_signal_connect_closure_by_id\", LIBRARY.GOBJECT); 334 Linker.link(g_signal_handler_block, \"g_signal_handler_block\", LIBRARY.GOBJECT); 335 Linker.link(g_signal_handler_unblock, \"g_signal_handler_unblock\", LIBRARY.GOBJECT); 336 Linker.link(g_signal_handler_disconnect, \"g_signal_handler_disconnect\", LIBRARY.GOBJECT); 337 Linker.link(g_signal_handler_find, \"g_signal_handler_find\", LIBRARY.GOBJECT); 338 Linker.link(g_signal_handlers_block_matched, \"g_signal_handlers_block_matched\", LIBRARY.GOBJECT); 339 Linker.link(g_signal_handlers_unblock_matched, \"g_signal_handlers_unblock_matched\", LIBRARY.GOBJECT); 340 Linker.link(g_signal_handlers_disconnect_matched, \"g_signal_handlers_disconnect_matched\", LIBRARY.GOBJECT); 341 Linker.link(g_signal_handler_is_connected, \"g_signal_handler_is_connected\", LIBRARY.GOBJECT); 342 Linker.link(g_signal_has_handler_pending, \"g_signal_has_handler_pending\", LIBRARY.GOBJECT); 343 Linker.link(g_signal_stop_emission, \"g_signal_stop_emission\", LIBRARY.GOBJECT); 344 Linker.link(g_signal_stop_emission_by_name, \"g_signal_stop_emission_by_name\", LIBRARY.GOBJECT); 345 Linker.link(g_signal_override_class_closure, \"g_signal_override_class_closure\", LIBRARY.GOBJECT); 346 Linker.link(g_signal_chain_from_overridden, \"g_signal_chain_from_overridden\", LIBRARY.GOBJECT); 347 Linker.link(g_signal_new_class_handler, \"g_signal_new_class_handler\", LIBRARY.GOBJECT); 348 Linker.link(g_signal_override_class_handler, \"g_signal_override_class_handler\", LIBRARY.GOBJECT); 349 Linker.link(g_signal_chain_from_overridden_handler, \"g_signal_chain_from_overridden_handler\", LIBRARY.GOBJECT); 350 Linker.link(g_signal_add_emission_hook, \"g_signal_add_emission_hook\", LIBRARY.GOBJECT); 351 Linker.link(g_signal_remove_emission_hook, \"g_signal_remove_emission_hook\", LIBRARY.GOBJECT); 352 Linker.link(g_signal_parse_name, \"g_signal_parse_name\", LIBRARY.GOBJECT); 353 Linker.link(g_signal_get_invocation_hint, \"g_signal_get_invocation_hint\", LIBRARY.GOBJECT); 354 Linker.link(g_signal_type_cclosure_new, \"g_signal_type_cclosure_new\", LIBRARY.GOBJECT); 355 Linker.link(g_signal_accumulator_first_wins, \"g_signal_accumulator_first_wins\", LIBRARY.GOBJECT); 356 Linker.link(g_signal_accumulator_true_handled, \"g_signal_accumulator_true_handled\", LIBRARY.GOBJECT); 357 358 // gobject.Closure 359 360 Linker.link(g_closure_new_object, \"g_closure_new_object\", LIBRARY.GOBJECT); 361 Linker.link(g_closure_ref, \"g_closure_ref\", LIBRARY.GOBJECT); 362 Linker.link(g_closure_sink, \"g_closure_sink\", LIBRARY.GOBJECT); 363 Linker.link(g_closure_unref, \"g_closure_unref\", LIBRARY.GOBJECT); 364 Linker.link(g_closure_invoke, \"g_closure_invoke\", LIBRARY.GOBJECT); 365 Linker.link(g_closure_invalidate, \"g_closure_invalidate\", LIBRARY.GOBJECT); 366 Linker.link(g_closure_add_finalize_notifier, \"g_closure_add_finalize_notifier\", LIBRARY.GOBJECT); 367 Linker.link(g_closure_add_invalidate_notifier, \"g_closure_add_invalidate_notifier\", LIBRARY.GOBJECT); 368 Linker.link(g_closure_remove_finalize_notifier, \"g_closure_remove_finalize_notifier\", LIBRARY.GOBJECT); 369 Linker.link(g_closure_remove_invalidate_notifier, \"g_closure_remove_invalidate_notifier\", LIBRARY.GOBJECT); 370 Linker.link(g_closure_new_simple, \"g_closure_new_simple\", LIBRARY.GOBJECT); 371 Linker.link(g_closure_set_marshal, \"g_closure_set_marshal\", LIBRARY.GOBJECT); 372 Linker.link(g_closure_add_marshal_guards, \"g_closure_add_marshal_guards\", LIBRARY.GOBJECT); 373 Linker.link(g_closure_set_meta_marshal, \"g_closure_set_meta_marshal\", LIBRARY.GOBJECT); 374 Linker.link(g_source_set_closure, \"g_source_set_closure\", LIBRARY.GOBJECT); 375 Linker.link(g_source_set_dummy_callback, \"g_source_set_dummy_callback\", LIBRARY.GOBJECT); 376 377 // gobject.CClosure 378 379 Linker.link(g_cclosure_new, \"g_cclosure_new\", LIBRARY.GOBJECT); 380 Linker.link(g_cclosure_new_swap, \"g_cclosure_new_swap\", LIBRARY.GOBJECT); 381 Linker.link(g_cclosure_new_object, \"g_cclosure_new_object\", LIBRARY.GOBJECT); 382 Linker.link(g_cclosure_new_object_swap, \"g_cclosure_new_object_swap\", LIBRARY.GOBJECT); 383 Linker.link(g_cclosure_marshal_generic, \"g_cclosure_marshal_generic\", LIBRARY.GOBJECT); 384 Linker.link(g_cclosure_marshal_VOID__VOID, \"g_cclosure_marshal_VOID__VOID\", LIBRARY.GOBJECT); 385 Linker.link(g_cclosure_marshal_VOID__BOOLEAN, \"g_cclosure_marshal_VOID__BOOLEAN\", LIBRARY.GOBJECT); 386 Linker.link(g_cclosure_marshal_VOID__CHAR, \"g_cclosure_marshal_VOID__CHAR\", LIBRARY.GOBJECT); 387 Linker.link(g_cclosure_marshal_VOID__UCHAR, \"g_cclosure_marshal_VOID__UCHAR\", LIBRARY.GOBJECT); 388 Linker.link(g_cclosure_marshal_VOID__INT, \"g_cclosure_marshal_VOID__INT\", LIBRARY.GOBJECT); 389 Linker.link(g_cclosure_marshal_VOID__UINT, \"g_cclosure_marshal_VOID__UINT\", LIBRARY.GOBJECT); 390 Linker.link(g_cclosure_marshal_VOID__LONG, \"g_cclosure_marshal_VOID__LONG\", LIBRARY.GOBJECT); 391 Linker.link(g_cclosure_marshal_VOID__ULONG, \"g_cclosure_marshal_VOID__ULONG\", LIBRARY.GOBJECT); 392 Linker.link(g_cclosure_marshal_VOID__ENUM, \"g_cclosure_marshal_VOID__ENUM\", LIBRARY.GOBJECT); 393 Linker.link(g_cclosure_marshal_VOID__FLAGS, \"g_cclosure_marshal_VOID__FLAGS\", LIBRARY.GOBJECT); 394 Linker.link(g_cclosure_marshal_VOID__FLOAT, \"g_cclosure_marshal_VOID__FLOAT\", LIBRARY.GOBJECT); 395 Linker.link(g_cclosure_marshal_VOID__DOUBLE, \"g_cclosure_marshal_VOID__DOUBLE\", LIBRARY.GOBJECT); 396 Linker.link(g_cclosure_marshal_VOID__STRING, \"g_cclosure_marshal_VOID__STRING\", LIBRARY.GOBJECT); 397 Linker.link(g_cclosure_marshal_VOID__PARAM, \"g_cclosure_marshal_VOID__PARAM\", LIBRARY.GOBJECT); 398 Linker.link(g_cclosure_marshal_VOID__BOXED, \"g_cclosure_marshal_VOID__BOXED\", LIBRARY.GOBJECT); 399 Linker.link(g_cclosure_marshal_VOID__POINTER, \"g_cclosure_marshal_VOID__POINTER\", LIBRARY.GOBJECT); 400 Linker.link(g_cclosure_marshal_VOID__OBJECT, \"g_cclosure_marshal_VOID__OBJECT\", LIBRARY.GOBJECT); 401 Linker.link(g_cclosure_marshal_VOID__VARIANT, \"g_cclosure_marshal_VOID__VARIANT\", LIBRARY.GOBJECT); 402 Linker.link(g_cclosure_marshal_STRING__OBJECT_POINTER, \"g_cclosure_marshal_STRING__OBJECT_POINTER\", LIBRARY.GOBJECT); 403 Linker.link(g_cclosure_marshal_VOID__UINT_POINTER, \"g_cclosure_marshal_VOID__UINT_POINTER\", LIBRARY.GOBJECT); 404 Linker.link(g_cclosure_marshal_BOOLEAN__FLAGS, \"g_cclosure_marshal_BOOLEAN__FLAGS\", LIBRARY.GOBJECT); 405 Linker.link(g_cclosure_marshal_BOOLEAN__BOXED_BOXED, \"g_cclosure_marshal_BOOLEAN__BOXED_BOXED\", LIBRARY.GOBJECT); 406 Linker.link(g_cclosure_marshal_generic_va, \"g_cclosure_marshal_generic_va\", LIBRARY.GOBJECT); 407 Linker.link(g_cclosure_marshal_VOID__VOIDv, \"g_cclosure_marshal_VOID__VOIDv\", LIBRARY.GOBJECT); 408 Linker.link(g_cclosure_marshal_VOID__BOOLEANv, \"g_cclosure_marshal_VOID__BOOLEANv\", LIBRARY.GOBJECT); 409 Linker.link(g_cclosure_marshal_VOID__CHARv, \"g_cclosure_marshal_VOID__CHARv\", LIBRARY.GOBJECT); 410 Linker.link(g_cclosure_marshal_VOID__UCHARv, \"g_cclosure_marshal_VOID__UCHARv\", LIBRARY.GOBJECT); 411 Linker.link(g_cclosure_marshal_VOID__INTv, \"g_cclosure_marshal_VOID__INTv\", LIBRARY.GOBJECT); 412 Linker.link(g_cclosure_marshal_VOID__UINTv, \"g_cclosure_marshal_VOID__UINTv\", LIBRARY.GOBJECT); 413 Linker.link(g_cclosure_marshal_VOID__LONGv, \"g_cclosure_marshal_VOID__LONGv\", LIBRARY.GOBJECT); 414 Linker.link(g_cclosure_marshal_VOID__ULONGv, \"g_cclosure_marshal_VOID__ULONGv\", LIBRARY.GOBJECT); 415 Linker.link(g_cclosure_marshal_VOID__ENUMv, \"g_cclosure_marshal_VOID__ENUMv\", LIBRARY.GOBJECT); 416 Linker.link(g_cclosure_marshal_VOID__FLAGSv, \"g_cclosure_marshal_VOID__FLAGSv\", LIBRARY.GOBJECT); 417 Linker.link(g_cclosure_marshal_VOID__FLOATv, \"g_cclosure_marshal_VOID__FLOATv\", LIBRARY.GOBJECT); 418 Linker.link(g_cclosure_marshal_VOID__DOUBLEv, \"g_cclosure_marshal_VOID__DOUBLEv\", LIBRARY.GOBJECT); 419 Linker.link(g_cclosure_marshal_VOID__STRINGv, \"g_cclosure_marshal_VOID__STRINGv\", LIBRARY.GOBJECT); 420 Linker.link(g_cclosure_marshal_VOID__PARAMv, \"g_cclosure_marshal_VOID__PARAMv\", LIBRARY.GOBJECT); 421 Linker.link(g_cclosure_marshal_VOID__BOXEDv, \"g_cclosure_marshal_VOID__BOXEDv\", LIBRARY.GOBJECT); 422 Linker.link(g_cclosure_marshal_VOID__POINTERv, \"g_cclosure_marshal_VOID__POINTERv\", LIBRARY.GOBJECT); 423 Linker.link(g_cclosure_marshal_VOID__OBJECTv, \"g_cclosure_marshal_VOID__OBJECTv\", LIBRARY.GOBJECT); 424 Linker.link(g_cclosure_marshal_VOID__VARIANTv, \"g_cclosure_marshal_VOID__VARIANTv\", LIBRARY.GOBJECT); 425 Linker.link(g_cclosure_marshal_STRING__OBJECT_POINTERv, \"g_cclosure_marshal_STRING__OBJECT_POINTERv\", LIBRARY.GOBJECT); 426 Linker.link(g_cclosure_marshal_VOID__UINT_POINTERv, \"g_cclosure_marshal_VOID__UINT_POINTERv\", LIBRARY.GOBJECT); 427 Linker.link(g_cclosure_marshal_BOOLEAN__FLAGSv, \"g_cclosure_marshal_BOOLEAN__FLAGSv\", LIBRARY.GOBJECT); 428 Linker.link(g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv, \"g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv\", LIBRARY.GOBJECT); 429 430 // gobject.ValueArray 431 432 Linker.link(g_value_array_get_nth, \"g_value_array_get_nth\", LIBRARY.GOBJECT); 433 Linker.link(g_value_array_new, \"g_value_array_new\", LIBRARY.GOBJECT); 434 Linker.link(g_value_array_copy, \"g_value_array_copy\", LIBRARY.GOBJECT); 435 Linker.link(g_value_array_free, \"g_value_array_free\", LIBRARY.GOBJECT); 436 Linker.link(g_value_array_append, \"g_value_array_append\", LIBRARY.GOBJECT); 437 Linker.link(g_value_array_prepend, \"g_value_array_prepend\", LIBRARY.GOBJECT); 438 Linker.link(g_value_array_insert, \"g_value_array_insert\", LIBRARY.GOBJECT); 439 Linker.link(g_value_array_remove, \"g_value_array_remove\", LIBRARY.GOBJECT); 440 Linker.link(g_value_array_sort, \"g_value_array_sort\", LIBRARY.GOBJECT); 441 Linker.link(g_value_array_sort_with_data, \"g_value_array_sort_with_data\", LIBRARY.GOBJECT); 442 443 // gobject.Binding 444 445 Linker.link(g_binding_get_source, \"g_binding_get_source\", LIBRARY.GOBJECT); 446 Linker.link(g_binding_get_source_property, \"g_binding_get_source_property\", LIBRARY.GOBJECT); 447 Linker.link(g_binding_get_target, \"g_binding_get_target\", LIBRARY.GOBJECT); 448 Linker.link(g_binding_get_target_property, \"g_binding_get_target_property\", LIBRARY.GOBJECT); 449 Linker.link(g_binding_get_flags, \"g_binding_get_flags\", LIBRARY.GOBJECT); 450 Linker.link(g_binding_unbind, \"g_binding_unbind\", LIBRARY.GOBJECT); 451 Linker.link(g_object_bind_property, \"g_object_bind_property\", LIBRARY.GOBJECT); 452 Linker.link(g_object_bind_property_full, \"g_object_bind_property_full\", LIBRARY.GOBJECT); 453 Linker.link(g_object_bind_property_with_closures, \"g_object_bind_property_with_closures\", LIBRARY.GOBJECT); 454 }"); 455 456 mixin( gshared ~"extern(C) 457 { 458 // gobject.Type 459 460 void function() c_g_type_init; 461 void function(GTypeDebugFlags debugFlags) c_g_type_init_with_debug_flags; 462 gchar* function(GType type) c_g_type_name; 463 GQuark function(GType type) c_g_type_qname; 464 GType function(gchar* name) c_g_type_from_name; 465 GType function(GType type) c_g_type_parent; 466 guint function(GType type) c_g_type_depth; 467 GType function(GType leafType, GType rootType) c_g_type_next_base; 468 gboolean function(GType type, GType isAType) c_g_type_is_a; 469 gpointer function(GType type) c_g_type_class_ref; 470 gpointer function(GType type) c_g_type_class_peek; 471 gpointer function(GType type) c_g_type_class_peek_static; 472 void function(void* gClass) c_g_type_class_unref; 473 gpointer function(void* gClass) c_g_type_class_peek_parent; 474 void function(void* gClass, gsize privateSize) c_g_type_class_add_private; 475 void function(GType classType, gsize privateSize) c_g_type_add_class_private; 476 gpointer function(void* instanceClass, GType ifaceType) c_g_type_interface_peek; 477 gpointer function(void* gIface) c_g_type_interface_peek_parent; 478 gpointer function(GType gType) c_g_type_default_interface_ref; 479 gpointer function(GType gType) c_g_type_default_interface_peek; 480 void function(void* gIface) c_g_type_default_interface_unref; 481 GType* function(GType type, guint* nChildren) c_g_type_children; 482 GType* function(GType type, guint* nInterfaces) c_g_type_interfaces; 483 GType* function(GType interfaceType, guint* nPrerequisites) c_g_type_interface_prerequisites; 484 void function(GType type, GQuark quark, void* data) c_g_type_set_qdata; 485 gpointer function(GType type, GQuark quark) c_g_type_get_qdata; 486 void function(GType type, GTypeQuery* query) c_g_type_query; 487 GType function(GType parentType, gchar* typeName, GTypeInfo* info, GTypeFlags flags) c_g_type_register_static; 488 GType function(GType parentType, gchar* typeName, guint classSize, GClassInitFunc classInit, guint instanceSize, GInstanceInitFunc instanceInit, GTypeFlags flags) c_g_type_register_static_simple; 489 GType function(GType parentType, gchar* typeName, GTypePlugin* plugin, GTypeFlags flags) c_g_type_register_dynamic; 490 GType function(GType typeId, gchar* typeName, GTypeInfo* info, GTypeFundamentalInfo* finfo, GTypeFlags flags) c_g_type_register_fundamental; 491 void function(GType instanceType, GType interfaceType, GInterfaceInfo* info) c_g_type_add_interface_static; 492 void function(GType instanceType, GType interfaceType, GTypePlugin* plugin) c_g_type_add_interface_dynamic; 493 void function(GType interfaceType, GType prerequisiteType) c_g_type_interface_add_prerequisite; 494 GTypePlugin* function(GType type) c_g_type_get_plugin; 495 GTypePlugin* function(GType instanceType, GType interfaceType) c_g_type_interface_get_plugin; 496 GType function() c_g_type_fundamental_next; 497 GType function(GType typeId) c_g_type_fundamental; 498 GTypeInstance* function(GType type) c_g_type_create_instance; 499 void function(GTypeInstance* instanc) c_g_type_free_instance; 500 void function(void* cacheData, GTypeClassCacheFunc cacheFunc) c_g_type_add_class_cache_func; 501 void function(void* cacheData, GTypeClassCacheFunc cacheFunc) c_g_type_remove_class_cache_func; 502 void function(void* gClass) c_g_type_class_unref_uncached; 503 void function(void* checkData, GTypeInterfaceCheckFunc checkFunc) c_g_type_add_interface_check; 504 void function(void* checkData, GTypeInterfaceCheckFunc checkFunc) c_g_type_remove_interface_check; 505 GTypeValueTable* function(GType type) c_g_type_value_table_peek; 506 void function(GType type) c_g_type_ensure; 507 guint function() c_g_type_get_type_registration_serial; 508 509 // gobject.TypePlugin 510 511 void function(GTypePlugin* plugin) c_g_type_plugin_use; 512 void function(GTypePlugin* plugin) c_g_type_plugin_unuse; 513 void function(GTypePlugin* plugin, GType gType, GTypeInfo* info, GTypeValueTable* valueTable) c_g_type_plugin_complete_type_info; 514 void function(GTypePlugin* plugin, GType instanceType, GType interfaceType, GInterfaceInfo* info) c_g_type_plugin_complete_interface_info; 515 516 // gobject.TypeModule 517 518 gboolean function(GTypeModule* modul) c_g_type_module_use; 519 void function(GTypeModule* modul) c_g_type_module_unuse; 520 void function(GTypeModule* modul, gchar* name) c_g_type_module_set_name; 521 GType function(GTypeModule* modul, GType parentType, gchar* typeName, GTypeInfo* typeInfo, GTypeFlags flags) c_g_type_module_register_type; 522 void function(GTypeModule* modul, GType instanceType, GType interfaceType, GInterfaceInfo* interfaceInfo) c_g_type_module_add_interface; 523 GType function(GTypeModule* modul, gchar* name, GEnumValue* _StaticValues) c_g_type_module_register_enum; 524 GType function(GTypeModule* modul, gchar* name, GFlagsValue* _StaticValues) c_g_type_module_register_flags; 525 526 // gobject.ObjectG 527 528 void function(GObjectClass* oclass, guint propertyId, GParamSpec* pspec) c_g_object_class_install_property; 529 void function(GObjectClass* oclass, guint nPspecs, GParamSpec** pspecs) c_g_object_class_install_properties; 530 GParamSpec* function(GObjectClass* oclass, gchar* propertyName) c_g_object_class_find_property; 531 GParamSpec** function(GObjectClass* oclass, guint* nProperties) c_g_object_class_list_properties; 532 void function(GObjectClass* oclass, guint propertyId, gchar* name) c_g_object_class_override_property; 533 void function(void* iface, GParamSpec* pspec) c_g_object_interface_install_property; 534 GParamSpec* function(void* iface, gchar* propertyName) c_g_object_interface_find_property; 535 GParamSpec** function(void* iface, guint* nPropertiesP) c_g_object_interface_list_properties; 536 gpointer function(GType objectType, gchar* firstPropertyName, ... ) c_g_object_new; 537 gpointer function(GType objectType, guint nParameters, GParameter* parameters) c_g_object_newv; 538 gpointer function(void* object) c_g_object_ref; 539 void function(void* object) c_g_object_unref; 540 gpointer function(void* object) c_g_object_ref_sink; 541 void function(GObject** objectPtr) c_g_clear_object; 542 gboolean function(void* object) c_g_object_is_floating; 543 void function(GObject* object) c_g_object_force_floating; 544 void function(GObject* object, GWeakNotify notify, void* data) c_g_object_weak_ref; 545 void function(GObject* object, GWeakNotify notify, void* data) c_g_object_weak_unref; 546 void function(GObject* object, void** weakPointerLocation) c_g_object_add_weak_pointer; 547 void function(GObject* object, void** weakPointerLocation) c_g_object_remove_weak_pointer; 548 void function(GObject* object, GToggleNotify notify, void* data) c_g_object_add_toggle_ref; 549 void function(GObject* object, GToggleNotify notify, void* data) c_g_object_remove_toggle_ref; 550 gpointer function(void* object, gchar* signalSpec, ... ) c_g_object_connect; 551 void function(void* object, gchar* signalSpec, ... ) c_g_object_disconnect; 552 void function(void* object, gchar* firstPropertyName, ... ) c_g_object_set; 553 void function(void* object, gchar* firstPropertyName, ... ) c_g_object_get; 554 void function(GObject* object, gchar* propertyName) c_g_object_notify; 555 void function(GObject* object, GParamSpec* pspec) c_g_object_notify_by_pspec; 556 void function(GObject* object) c_g_object_freeze_notify; 557 void function(GObject* object) c_g_object_thaw_notify; 558 gpointer function(GObject* object, gchar* key) c_g_object_get_data; 559 void function(GObject* object, gchar* key, void* data) c_g_object_set_data; 560 void function(GObject* object, gchar* key, void* data, GDestroyNotify destroy) c_g_object_set_data_full; 561 gpointer function(GObject* object, gchar* key) c_g_object_steal_data; 562 gpointer function(GObject* object, gchar* key, GDuplicateFunc dupFunc, void* userData) c_g_object_dup_data; 563 gboolean function(GObject* object, gchar* key, void* oldval, void* newval, GDestroyNotify destroy, GDestroyNotify* oldDestroy) c_g_object_replace_data; 564 gpointer function(GObject* object, GQuark quark) c_g_object_get_qdata; 565 void function(GObject* object, GQuark quark, void* data) c_g_object_set_qdata; 566 void function(GObject* object, GQuark quark, void* data, GDestroyNotify destroy) c_g_object_set_qdata_full; 567 gpointer function(GObject* object, GQuark quark) c_g_object_steal_qdata; 568 gpointer function(GObject* object, GQuark quark, GDuplicateFunc dupFunc, void* userData) c_g_object_dup_qdata; 569 gboolean function(GObject* object, GQuark quark, void* oldval, void* newval, GDestroyNotify destroy, GDestroyNotify* oldDestroy) c_g_object_replace_qdata; 570 void function(GObject* object, gchar* propertyName, GValue* value) c_g_object_set_property; 571 void function(GObject* object, gchar* propertyName, GValue* value) c_g_object_get_property; 572 GObject* function(GType objectType, gchar* firstPropertyName, va_list varArgs) c_g_object_new_valist; 573 void function(GObject* object, gchar* firstPropertyName, va_list varArgs) c_g_object_set_valist; 574 void function(GObject* object, gchar* firstPropertyName, va_list varArgs) c_g_object_get_valist; 575 void function(GObject* object, GClosure* closure) c_g_object_watch_closure; 576 void function(GObject* object) c_g_object_run_dispose; 577 578 // gobject.WeakRef 579 580 void function(GWeakRef* weakRef, void* object) c_g_weak_ref_init; 581 void function(GWeakRef* weakRef) c_g_weak_ref_clear; 582 gpointer function(GWeakRef* weakRef) c_g_weak_ref_get; 583 void function(GWeakRef* weakRef, void* object) c_g_weak_ref_set; 584 585 // gobject.Enums 586 587 GEnumValue* function(GEnumClass* enumClass, gint value) c_g_enum_get_value; 588 GEnumValue* function(GEnumClass* enumClass, gchar* name) c_g_enum_get_value_by_name; 589 GEnumValue* function(GEnumClass* enumClass, gchar* nick) c_g_enum_get_value_by_nick; 590 GType function(gchar* name, GEnumValue* _StaticValues) c_g_enum_register_static; 591 void function(GType type, GTypeInfo* info, GEnumValue* _Values) c_g_enum_complete_type_info; 592 593 // gobject.Flags 594 595 GFlagsValue* function(GFlagsClass* flagsClass, guint value) c_g_flags_get_first_value; 596 GFlagsValue* function(GFlagsClass* flagsClass, gchar* name) c_g_flags_get_value_by_name; 597 GFlagsValue* function(GFlagsClass* flagsClass, gchar* nick) c_g_flags_get_value_by_nick; 598 GType function(gchar* name, GFlagsValue* _StaticValues) c_g_flags_register_static; 599 void function(GType type, GTypeInfo* info, GFlagsValue* _Values) c_g_flags_complete_type_info; 600 601 // gobject.Boxed 602 603 gpointer function(GType boxedType, void* srcBoxed) c_g_boxed_copy; 604 void function(GType boxedType, void* boxed) c_g_boxed_free; 605 GType function(gchar* name, GBoxedCopyFunc boxedCopy, GBoxedFreeFunc boxedFree) c_g_boxed_type_register_static; 606 GType function(gchar* name) c_g_pointer_type_register_static; 607 608 // gobject.Value 609 610 GValue* function(GValue* value, GType gType) c_g_value_init; 611 void function(GValue* srcValue, GValue* destValue) c_g_value_copy; 612 GValue* function(GValue* value) c_g_value_reset; 613 void function(GValue* value) c_g_value_unset; 614 void function(GValue* value, void* instanc) c_g_value_set_instance; 615 gboolean function(GValue* value) c_g_value_fits_pointer; 616 gpointer function(GValue* value) c_g_value_peek_pointer; 617 gboolean function(GType srcType, GType destType) c_g_value_type_compatible; 618 gboolean function(GType srcType, GType destType) c_g_value_type_transformable; 619 gboolean function(GValue* srcValue, GValue* destValue) c_g_value_transform; 620 void function(GType srcType, GType destType, GValueTransform transformFunc) c_g_value_register_transform_func; 621 gchar* function(GValue* value) c_g_strdup_value_contents; 622 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gboolean defaultValue, GParamFlags flags) c_g_param_spec_boolean; 623 void function(GValue* value, gboolean vBoolean) c_g_value_set_boolean; 624 gboolean function(GValue* value) c_g_value_get_boolean; 625 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gint8 minimum, gint8 maximum, gint8 defaultValue, GParamFlags flags) c_g_param_spec_char; 626 void function(GValue* value, gchar vChar) c_g_value_set_char; 627 gchar function(GValue* value) c_g_value_get_char; 628 gint8 function(GValue* value) c_g_value_get_schar; 629 void function(GValue* value, gint8 vChar) c_g_value_set_schar; 630 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, guint8 minimum, guint8 maximum, guint8 defaultValue, GParamFlags flags) c_g_param_spec_uchar; 631 void function(GValue* value, guchar vUchar) c_g_value_set_uchar; 632 guchar function(GValue* value) c_g_value_get_uchar; 633 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gint minimum, gint maximum, gint defaultValue, GParamFlags flags) c_g_param_spec_int; 634 void function(GValue* value, gint vInt) c_g_value_set_int; 635 gint function(GValue* value) c_g_value_get_int; 636 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, guint minimum, guint maximum, guint defaultValue, GParamFlags flags) c_g_param_spec_uint; 637 void function(GValue* value, guint vUint) c_g_value_set_uint; 638 guint function(GValue* value) c_g_value_get_uint; 639 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, glong minimum, glong maximum, glong defaultValue, GParamFlags flags) c_g_param_spec_long; 640 void function(GValue* value, glong vLong) c_g_value_set_long; 641 glong function(GValue* value) c_g_value_get_long; 642 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gulong minimum, gulong maximum, gulong defaultValue, GParamFlags flags) c_g_param_spec_ulong; 643 void function(GValue* value, gulong vUlong) c_g_value_set_ulong; 644 gulong function(GValue* value) c_g_value_get_ulong; 645 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gint64 minimum, gint64 maximum, gint64 defaultValue, GParamFlags flags) c_g_param_spec_int64; 646 void function(GValue* value, gint64 vInt64) c_g_value_set_int64; 647 gint64 function(GValue* value) c_g_value_get_int64; 648 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, guint64 minimum, guint64 maximum, guint64 defaultValue, GParamFlags flags) c_g_param_spec_uint64; 649 void function(GValue* value, guint64 vUint64) c_g_value_set_uint64; 650 guint64 function(GValue* value) c_g_value_get_uint64; 651 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gfloat minimum, gfloat maximum, gfloat defaultValue, GParamFlags flags) c_g_param_spec_float; 652 void function(GValue* value, gfloat vFloat) c_g_value_set_float; 653 gfloat function(GValue* value) c_g_value_get_float; 654 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gdouble minimum, gdouble maximum, gdouble defaultValue, GParamFlags flags) c_g_param_spec_double; 655 void function(GValue* value, gdouble vDouble) c_g_value_set_double; 656 gdouble function(GValue* value) c_g_value_get_double; 657 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType enumType, gint defaultValue, GParamFlags flags) c_g_param_spec_enum; 658 void function(GValue* value, gint vEnum) c_g_value_set_enum; 659 gint function(GValue* value) c_g_value_get_enum; 660 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType flagsType, guint defaultValue, GParamFlags flags) c_g_param_spec_flags; 661 void function(GValue* value, guint vFlags) c_g_value_set_flags; 662 guint function(GValue* value) c_g_value_get_flags; 663 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gchar* defaultValue, GParamFlags flags) c_g_param_spec_string; 664 void function(GValue* value, gchar* vString) c_g_value_set_string; 665 void function(GValue* value, gchar* vString) c_g_value_set_static_string; 666 void function(GValue* value, gchar* vString) c_g_value_take_string; 667 void function(GValue* value, gchar* vString) c_g_value_set_string_take_ownership; 668 gchar* function(GValue* value) c_g_value_get_string; 669 gchar* function(GValue* value) c_g_value_dup_string; 670 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType paramType, GParamFlags flags) c_g_param_spec_param; 671 void function(GValue* value, GParamSpec* param) c_g_value_set_param; 672 void function(GValue* value, GParamSpec* param) c_g_value_take_param; 673 void function(GValue* value, GParamSpec* param) c_g_value_set_param_take_ownership; 674 GParamSpec* function(GValue* value) c_g_value_get_param; 675 GParamSpec* function(GValue* value) c_g_value_dup_param; 676 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType boxedType, GParamFlags flags) c_g_param_spec_boxed; 677 void function(GValue* value, void* vBoxed) c_g_value_set_boxed; 678 void function(GValue* value, void* vBoxed) c_g_value_set_static_boxed; 679 void function(GValue* value, void* vBoxed) c_g_value_take_boxed; 680 void function(GValue* value, void* vBoxed) c_g_value_set_boxed_take_ownership; 681 gpointer function(GValue* value) c_g_value_get_boxed; 682 gpointer function(GValue* value) c_g_value_dup_boxed; 683 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GParamFlags flags) c_g_param_spec_pointer; 684 void function(GValue* value, void* vPointer) c_g_value_set_pointer; 685 gpointer function(GValue* value) c_g_value_get_pointer; 686 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType objectType, GParamFlags flags) c_g_param_spec_object; 687 void function(GValue* value, void* vObject) c_g_value_set_object; 688 void function(GValue* value, void* vObject) c_g_value_take_object; 689 void function(GValue* value, void* vObject) c_g_value_set_object_take_ownership; 690 gpointer function(GValue* value) c_g_value_get_object; 691 gpointer function(GValue* value) c_g_value_dup_object; 692 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, gunichar defaultValue, GParamFlags flags) c_g_param_spec_unichar; 693 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GParamSpec* elementSpec, GParamFlags flags) c_g_param_spec_value_array; 694 GParamSpec* function(gchar* name, GParamSpec* overridden) c_g_param_spec_override; 695 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GType isAType, GParamFlags flags) c_g_param_spec_gtype; 696 GType function(GValue* value) c_g_value_get_gtype; 697 void function(GValue* value, GType vGtype) c_g_value_set_gtype; 698 GParamSpec* function(gchar* name, gchar* nick, gchar* blurb, GVariantType* type, GVariant* defaultValue, GParamFlags flags) c_g_param_spec_variant; 699 GVariant* function(GValue* value) c_g_value_get_variant; 700 GVariant* function(GValue* value) c_g_value_dup_variant; 701 void function(GValue* value, GVariant* variant) c_g_value_set_variant; 702 void function(GValue* value, GVariant* variant) c_g_value_take_variant; 703 704 // gobject.ParamSpec 705 706 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_ref; 707 void function(GParamSpec* pspec) c_g_param_spec_unref; 708 void function(GParamSpec* pspec) c_g_param_spec_sink; 709 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_ref_sink; 710 GValue* function(GParamSpec* param) c_g_param_spec_get_default_value; 711 void function(GParamSpec* pspec, GValue* value) c_g_param_value_set_default; 712 gboolean function(GParamSpec* pspec, GValue* value) c_g_param_value_defaults; 713 gboolean function(GParamSpec* pspec, GValue* value) c_g_param_value_validate; 714 gboolean function(GParamSpec* pspec, GValue* srcValue, GValue* destValue, gboolean strictValidation) c_g_param_value_convert; 715 gint function(GParamSpec* pspec, GValue* value1, GValue* value2) c_g_param_values_cmp; 716 gchar* function(GParamSpec* pspec) c_g_param_spec_get_name; 717 gchar* function(GParamSpec* pspec) c_g_param_spec_get_nick; 718 gchar* function(GParamSpec* pspec) c_g_param_spec_get_blurb; 719 gpointer function(GParamSpec* pspec, GQuark quark) c_g_param_spec_get_qdata; 720 void function(GParamSpec* pspec, GQuark quark, void* data) c_g_param_spec_set_qdata; 721 void function(GParamSpec* pspec, GQuark quark, void* data, GDestroyNotify destroy) c_g_param_spec_set_qdata_full; 722 gpointer function(GParamSpec* pspec, GQuark quark) c_g_param_spec_steal_qdata; 723 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_get_redirect_target; 724 gpointer function(GType paramType, gchar* name, gchar* nick, gchar* blurb, GParamFlags flags) c_g_param_spec_internal; 725 GType function(gchar* name, GParamSpecTypeInfo* pspecInfo) c_g_param_type_register_static; 726 727 // gobject.ParamSpecPool 728 729 GParamSpecPool* function(gboolean typePrefixing) c_g_param_spec_pool_new; 730 void function(GParamSpecPool* pool, GParamSpec* pspec, GType ownerType) c_g_param_spec_pool_insert; 731 void function(GParamSpecPool* pool, GParamSpec* pspec) c_g_param_spec_pool_remove; 732 GParamSpec* function(GParamSpecPool* pool, gchar* paramName, GType ownerType, gboolean walkAncestors) c_g_param_spec_pool_lookup; 733 GParamSpec** function(GParamSpecPool* pool, GType ownerType, guint* nPspecsP) c_g_param_spec_pool_list; 734 GList* function(GParamSpecPool* pool, GType ownerType) c_g_param_spec_pool_list_owned; 735 736 // gobject.Signals 737 738 guint function(gchar* signalName, GType itype, GSignalFlags signalFlags, guint classOffset, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, guint nParams, ... ) c_g_signal_new; 739 guint function(gchar* signalName, GType itype, GSignalFlags signalFlags, GClosure* classClosure, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, guint nParams, GType* paramTypes) c_g_signal_newv; 740 guint function(gchar* signalName, GType itype, GSignalFlags signalFlags, GClosure* classClosure, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, guint nParams, va_list args) c_g_signal_new_valist; 741 void function(guint signalId, GType instanceType, GSignalCVaMarshaller vaMarshaller) c_g_signal_set_va_marshaller; 742 void function(guint signalId, GSignalQuery* query) c_g_signal_query; 743 guint function(gchar* name, GType itype) c_g_signal_lookup; 744 gchar* function(guint signalId) c_g_signal_name; 745 guint* function(GType itype, guint* nIds) c_g_signal_list_ids; 746 void function(void* instanc, guint signalId, GQuark detail, ... ) c_g_signal_emit; 747 void function(void* instanc, gchar* detailedSignal, ... ) c_g_signal_emit_by_name; 748 void function(GValue* instanceAndParams, guint signalId, GQuark detail, GValue* returnValue) c_g_signal_emitv; 749 void function(void* instanc, guint signalId, GQuark detail, va_list varArgs) c_g_signal_emit_valist; 750 gulong function(void* instanc, gchar* detailedSignal, GCallback cHandler, void* gobject, GConnectFlags connectFlags) c_g_signal_connect_object; 751 gulong function(void* instanc, gchar* detailedSignal, GCallback cHandler, void* data, GClosureNotify destroyData, GConnectFlags connectFlags) c_g_signal_connect_data; 752 gulong function(void* instanc, gchar* detailedSignal, GClosure* closure, gboolean after) c_g_signal_connect_closure; 753 gulong function(void* instanc, guint signalId, GQuark detail, GClosure* closure, gboolean after) c_g_signal_connect_closure_by_id; 754 void function(void* instanc, gulong handlerId) c_g_signal_handler_block; 755 void function(void* instanc, gulong handlerId) c_g_signal_handler_unblock; 756 void function(void* instanc, gulong handlerId) c_g_signal_handler_disconnect; 757 gulong function(void* instanc, GSignalMatchType mask, guint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handler_find; 758 guint function(void* instanc, GSignalMatchType mask, guint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_block_matched; 759 guint function(void* instanc, GSignalMatchType mask, guint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_unblock_matched; 760 guint function(void* instanc, GSignalMatchType mask, guint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_disconnect_matched; 761 gboolean function(void* instanc, gulong handlerId) c_g_signal_handler_is_connected; 762 gboolean function(void* instanc, guint signalId, GQuark detail, gboolean mayBeBlocked) c_g_signal_has_handler_pending; 763 void function(void* instanc, guint signalId, GQuark detail) c_g_signal_stop_emission; 764 void function(void* instanc, gchar* detailedSignal) c_g_signal_stop_emission_by_name; 765 void function(guint signalId, GType instanceType, GClosure* classClosure) c_g_signal_override_class_closure; 766 void function(GValue* instanceAndParams, GValue* returnValue) c_g_signal_chain_from_overridden; 767 guint function(gchar* signalName, GType itype, GSignalFlags signalFlags, GCallback classHandler, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, guint nParams, ... ) c_g_signal_new_class_handler; 768 void function(gchar* signalName, GType instanceType, GCallback classHandler) c_g_signal_override_class_handler; 769 void function(void* instanc, ... ) c_g_signal_chain_from_overridden_handler; 770 gulong function(guint signalId, GQuark detail, GSignalEmissionHook hookFunc, void* hookData, GDestroyNotify dataDestroy) c_g_signal_add_emission_hook; 771 void function(guint signalId, gulong hookId) c_g_signal_remove_emission_hook; 772 gboolean function(gchar* detailedSignal, GType itype, guint* signalIdP, GQuark* detailP, gboolean forceDetailQuark) c_g_signal_parse_name; 773 GSignalInvocationHint* function(void* instanc) c_g_signal_get_invocation_hint; 774 GClosure* function(GType itype, guint structOffset) c_g_signal_type_cclosure_new; 775 gboolean function(GSignalInvocationHint* ihint, GValue* returnAccu, GValue* handlerReturn, void* dummy) c_g_signal_accumulator_first_wins; 776 gboolean function(GSignalInvocationHint* ihint, GValue* returnAccu, GValue* handlerReturn, void* dummy) c_g_signal_accumulator_true_handled; 777 778 // gobject.Closure 779 780 GClosure* function(guint sizeofClosure, GObject* object) c_g_closure_new_object; 781 GClosure* function(GClosure* closure) c_g_closure_ref; 782 void function(GClosure* closure) c_g_closure_sink; 783 void function(GClosure* closure) c_g_closure_unref; 784 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint) c_g_closure_invoke; 785 void function(GClosure* closure) c_g_closure_invalidate; 786 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_add_finalize_notifier; 787 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_add_invalidate_notifier; 788 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_remove_finalize_notifier; 789 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_remove_invalidate_notifier; 790 GClosure* function(guint sizeofClosure, void* data) c_g_closure_new_simple; 791 void function(GClosure* closure, GClosureMarshal marshal) c_g_closure_set_marshal; 792 void function(GClosure* closure, void* preMarshalData, GClosureNotify preMarshalNotify, void* postMarshalData, GClosureNotify postMarshalNotify) c_g_closure_add_marshal_guards; 793 void function(GClosure* closure, void* marshalData, GClosureMarshal metaMarshal) c_g_closure_set_meta_marshal; 794 void function(GSource* source, GClosure* closure) c_g_source_set_closure; 795 void function(GSource* source) c_g_source_set_dummy_callback; 796 797 // gobject.CClosure 798 799 GClosure* function(GCallback callbackFunc, void* userData, GClosureNotify destroyData) c_g_cclosure_new; 800 GClosure* function(GCallback callbackFunc, void* userData, GClosureNotify destroyData) c_g_cclosure_new_swap; 801 GClosure* function(GCallback callbackFunc, GObject* object) c_g_cclosure_new_object; 802 GClosure* function(GCallback callbackFunc, GObject* object) c_g_cclosure_new_object_swap; 803 void function(GClosure* closure, GValue* returnGvalue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_generic; 804 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__VOID; 805 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__BOOLEAN; 806 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__CHAR; 807 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UCHAR; 808 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__INT; 809 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UINT; 810 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__LONG; 811 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__ULONG; 812 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__ENUM; 813 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__FLAGS; 814 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__FLOAT; 815 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__DOUBLE; 816 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__STRING; 817 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__PARAM; 818 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__BOXED; 819 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__POINTER; 820 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__OBJECT; 821 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__VARIANT; 822 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_STRING__OBJECT_POINTER; 823 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UINT_POINTER; 824 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_BOOLEAN__FLAGS; 825 void function(GClosure* closure, GValue* returnValue, guint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_BOOLEAN__BOXED_BOXED; 826 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list argsList, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_generic_va; 827 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__VOIDv; 828 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__BOOLEANv; 829 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__CHARv; 830 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UCHARv; 831 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__INTv; 832 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UINTv; 833 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__LONGv; 834 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__ULONGv; 835 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__ENUMv; 836 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__FLAGSv; 837 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__FLOATv; 838 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__DOUBLEv; 839 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__STRINGv; 840 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__PARAMv; 841 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__BOXEDv; 842 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__POINTERv; 843 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__OBJECTv; 844 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__VARIANTv; 845 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_STRING__OBJECT_POINTERv; 846 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UINT_POINTERv; 847 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_BOOLEAN__FLAGSv; 848 void function(GClosure* closure, GValue* returnValue, void* instanc, va_list args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv; 849 850 // gobject.ValueArray 851 852 GValue* function(GValueArray* valueArray, guint index) c_g_value_array_get_nth; 853 GValueArray* function(guint nPrealloced) c_g_value_array_new; 854 GValueArray* function(GValueArray* valueArray) c_g_value_array_copy; 855 void function(GValueArray* valueArray) c_g_value_array_free; 856 GValueArray* function(GValueArray* valueArray, GValue* value) c_g_value_array_append; 857 GValueArray* function(GValueArray* valueArray, GValue* value) c_g_value_array_prepend; 858 GValueArray* function(GValueArray* valueArray, guint index, GValue* value) c_g_value_array_insert; 859 GValueArray* function(GValueArray* valueArray, guint index) c_g_value_array_remove; 860 GValueArray* function(GValueArray* valueArray, GCompareFunc compareFunc) c_g_value_array_sort; 861 GValueArray* function(GValueArray* valueArray, GCompareDataFunc compareFunc, void* userData) c_g_value_array_sort_with_data; 862 863 // gobject.Binding 864 865 GObject* function(GBinding* binding) c_g_binding_get_source; 866 gchar* function(GBinding* binding) c_g_binding_get_source_property; 867 GObject* function(GBinding* binding) c_g_binding_get_target; 868 gchar* function(GBinding* binding) c_g_binding_get_target_property; 869 GBindingFlags function(GBinding* binding) c_g_binding_get_flags; 870 void function(GBinding* binding) c_g_binding_unbind; 871 GBinding* function(void* source, gchar* sourceProperty, void* target, gchar* targetProperty, GBindingFlags flags) c_g_object_bind_property; 872 GBinding* function(void* source, gchar* sourceProperty, void* target, gchar* targetProperty, GBindingFlags flags, GBindingTransformFunc transformTo, GBindingTransformFunc transformFrom, void* userData, GDestroyNotify notify) c_g_object_bind_property_full; 873 GBinding* function(void* source, gchar* sourceProperty, void* target, gchar* targetProperty, GBindingFlags flags, GClosure* transformTo, GClosure* transformFrom) c_g_object_bind_property_with_closures; 874 }"); 875 876 // gobject.Type 877 878 alias c_g_type_init g_type_init; 879 alias c_g_type_init_with_debug_flags g_type_init_with_debug_flags; 880 alias c_g_type_name g_type_name; 881 alias c_g_type_qname g_type_qname; 882 alias c_g_type_from_name g_type_from_name; 883 alias c_g_type_parent g_type_parent; 884 alias c_g_type_depth g_type_depth; 885 alias c_g_type_next_base g_type_next_base; 886 alias c_g_type_is_a g_type_is_a; 887 alias c_g_type_class_ref g_type_class_ref; 888 alias c_g_type_class_peek g_type_class_peek; 889 alias c_g_type_class_peek_static g_type_class_peek_static; 890 alias c_g_type_class_unref g_type_class_unref; 891 alias c_g_type_class_peek_parent g_type_class_peek_parent; 892 alias c_g_type_class_add_private g_type_class_add_private; 893 alias c_g_type_add_class_private g_type_add_class_private; 894 alias c_g_type_interface_peek g_type_interface_peek; 895 alias c_g_type_interface_peek_parent g_type_interface_peek_parent; 896 alias c_g_type_default_interface_ref g_type_default_interface_ref; 897 alias c_g_type_default_interface_peek g_type_default_interface_peek; 898 alias c_g_type_default_interface_unref g_type_default_interface_unref; 899 alias c_g_type_children g_type_children; 900 alias c_g_type_interfaces g_type_interfaces; 901 alias c_g_type_interface_prerequisites g_type_interface_prerequisites; 902 alias c_g_type_set_qdata g_type_set_qdata; 903 alias c_g_type_get_qdata g_type_get_qdata; 904 alias c_g_type_query g_type_query; 905 alias c_g_type_register_static g_type_register_static; 906 alias c_g_type_register_static_simple g_type_register_static_simple; 907 alias c_g_type_register_dynamic g_type_register_dynamic; 908 alias c_g_type_register_fundamental g_type_register_fundamental; 909 alias c_g_type_add_interface_static g_type_add_interface_static; 910 alias c_g_type_add_interface_dynamic g_type_add_interface_dynamic; 911 alias c_g_type_interface_add_prerequisite g_type_interface_add_prerequisite; 912 alias c_g_type_get_plugin g_type_get_plugin; 913 alias c_g_type_interface_get_plugin g_type_interface_get_plugin; 914 alias c_g_type_fundamental_next g_type_fundamental_next; 915 alias c_g_type_fundamental g_type_fundamental; 916 alias c_g_type_create_instance g_type_create_instance; 917 alias c_g_type_free_instance g_type_free_instance; 918 alias c_g_type_add_class_cache_func g_type_add_class_cache_func; 919 alias c_g_type_remove_class_cache_func g_type_remove_class_cache_func; 920 alias c_g_type_class_unref_uncached g_type_class_unref_uncached; 921 alias c_g_type_add_interface_check g_type_add_interface_check; 922 alias c_g_type_remove_interface_check g_type_remove_interface_check; 923 alias c_g_type_value_table_peek g_type_value_table_peek; 924 alias c_g_type_ensure g_type_ensure; 925 alias c_g_type_get_type_registration_serial g_type_get_type_registration_serial; 926 927 // gobject.TypePlugin 928 929 alias c_g_type_plugin_use g_type_plugin_use; 930 alias c_g_type_plugin_unuse g_type_plugin_unuse; 931 alias c_g_type_plugin_complete_type_info g_type_plugin_complete_type_info; 932 alias c_g_type_plugin_complete_interface_info g_type_plugin_complete_interface_info; 933 934 // gobject.TypeModule 935 936 alias c_g_type_module_use g_type_module_use; 937 alias c_g_type_module_unuse g_type_module_unuse; 938 alias c_g_type_module_set_name g_type_module_set_name; 939 alias c_g_type_module_register_type g_type_module_register_type; 940 alias c_g_type_module_add_interface g_type_module_add_interface; 941 alias c_g_type_module_register_enum g_type_module_register_enum; 942 alias c_g_type_module_register_flags g_type_module_register_flags; 943 944 // gobject.ObjectG 945 946 alias c_g_object_class_install_property g_object_class_install_property; 947 alias c_g_object_class_install_properties g_object_class_install_properties; 948 alias c_g_object_class_find_property g_object_class_find_property; 949 alias c_g_object_class_list_properties g_object_class_list_properties; 950 alias c_g_object_class_override_property g_object_class_override_property; 951 alias c_g_object_interface_install_property g_object_interface_install_property; 952 alias c_g_object_interface_find_property g_object_interface_find_property; 953 alias c_g_object_interface_list_properties g_object_interface_list_properties; 954 alias c_g_object_new g_object_new; 955 alias c_g_object_newv g_object_newv; 956 alias c_g_object_ref g_object_ref; 957 alias c_g_object_unref g_object_unref; 958 alias c_g_object_ref_sink g_object_ref_sink; 959 alias c_g_clear_object g_clear_object; 960 alias c_g_object_is_floating g_object_is_floating; 961 alias c_g_object_force_floating g_object_force_floating; 962 alias c_g_object_weak_ref g_object_weak_ref; 963 alias c_g_object_weak_unref g_object_weak_unref; 964 alias c_g_object_add_weak_pointer g_object_add_weak_pointer; 965 alias c_g_object_remove_weak_pointer g_object_remove_weak_pointer; 966 alias c_g_object_add_toggle_ref g_object_add_toggle_ref; 967 alias c_g_object_remove_toggle_ref g_object_remove_toggle_ref; 968 alias c_g_object_connect g_object_connect; 969 alias c_g_object_disconnect g_object_disconnect; 970 alias c_g_object_set g_object_set; 971 alias c_g_object_get g_object_get; 972 alias c_g_object_notify g_object_notify; 973 alias c_g_object_notify_by_pspec g_object_notify_by_pspec; 974 alias c_g_object_freeze_notify g_object_freeze_notify; 975 alias c_g_object_thaw_notify g_object_thaw_notify; 976 alias c_g_object_get_data g_object_get_data; 977 alias c_g_object_set_data g_object_set_data; 978 alias c_g_object_set_data_full g_object_set_data_full; 979 alias c_g_object_steal_data g_object_steal_data; 980 alias c_g_object_dup_data g_object_dup_data; 981 alias c_g_object_replace_data g_object_replace_data; 982 alias c_g_object_get_qdata g_object_get_qdata; 983 alias c_g_object_set_qdata g_object_set_qdata; 984 alias c_g_object_set_qdata_full g_object_set_qdata_full; 985 alias c_g_object_steal_qdata g_object_steal_qdata; 986 alias c_g_object_dup_qdata g_object_dup_qdata; 987 alias c_g_object_replace_qdata g_object_replace_qdata; 988 alias c_g_object_set_property g_object_set_property; 989 alias c_g_object_get_property g_object_get_property; 990 alias c_g_object_new_valist g_object_new_valist; 991 alias c_g_object_set_valist g_object_set_valist; 992 alias c_g_object_get_valist g_object_get_valist; 993 alias c_g_object_watch_closure g_object_watch_closure; 994 alias c_g_object_run_dispose g_object_run_dispose; 995 996 // gobject.WeakRef 997 998 alias c_g_weak_ref_init g_weak_ref_init; 999 alias c_g_weak_ref_clear g_weak_ref_clear; 1000 alias c_g_weak_ref_get g_weak_ref_get; 1001 alias c_g_weak_ref_set g_weak_ref_set; 1002 1003 // gobject.Enums 1004 1005 alias c_g_enum_get_value g_enum_get_value; 1006 alias c_g_enum_get_value_by_name g_enum_get_value_by_name; 1007 alias c_g_enum_get_value_by_nick g_enum_get_value_by_nick; 1008 alias c_g_enum_register_static g_enum_register_static; 1009 alias c_g_enum_complete_type_info g_enum_complete_type_info; 1010 1011 // gobject.Flags 1012 1013 alias c_g_flags_get_first_value g_flags_get_first_value; 1014 alias c_g_flags_get_value_by_name g_flags_get_value_by_name; 1015 alias c_g_flags_get_value_by_nick g_flags_get_value_by_nick; 1016 alias c_g_flags_register_static g_flags_register_static; 1017 alias c_g_flags_complete_type_info g_flags_complete_type_info; 1018 1019 // gobject.Boxed 1020 1021 alias c_g_boxed_copy g_boxed_copy; 1022 alias c_g_boxed_free g_boxed_free; 1023 alias c_g_boxed_type_register_static g_boxed_type_register_static; 1024 alias c_g_pointer_type_register_static g_pointer_type_register_static; 1025 1026 // gobject.Value 1027 1028 alias c_g_value_init g_value_init; 1029 alias c_g_value_copy g_value_copy; 1030 alias c_g_value_reset g_value_reset; 1031 alias c_g_value_unset g_value_unset; 1032 alias c_g_value_set_instance g_value_set_instance; 1033 alias c_g_value_fits_pointer g_value_fits_pointer; 1034 alias c_g_value_peek_pointer g_value_peek_pointer; 1035 alias c_g_value_type_compatible g_value_type_compatible; 1036 alias c_g_value_type_transformable g_value_type_transformable; 1037 alias c_g_value_transform g_value_transform; 1038 alias c_g_value_register_transform_func g_value_register_transform_func; 1039 alias c_g_strdup_value_contents g_strdup_value_contents; 1040 alias c_g_param_spec_boolean g_param_spec_boolean; 1041 alias c_g_value_set_boolean g_value_set_boolean; 1042 alias c_g_value_get_boolean g_value_get_boolean; 1043 alias c_g_param_spec_char g_param_spec_char; 1044 alias c_g_value_set_char g_value_set_char; 1045 alias c_g_value_get_char g_value_get_char; 1046 alias c_g_value_get_schar g_value_get_schar; 1047 alias c_g_value_set_schar g_value_set_schar; 1048 alias c_g_param_spec_uchar g_param_spec_uchar; 1049 alias c_g_value_set_uchar g_value_set_uchar; 1050 alias c_g_value_get_uchar g_value_get_uchar; 1051 alias c_g_param_spec_int g_param_spec_int; 1052 alias c_g_value_set_int g_value_set_int; 1053 alias c_g_value_get_int g_value_get_int; 1054 alias c_g_param_spec_uint g_param_spec_uint; 1055 alias c_g_value_set_uint g_value_set_uint; 1056 alias c_g_value_get_uint g_value_get_uint; 1057 alias c_g_param_spec_long g_param_spec_long; 1058 alias c_g_value_set_long g_value_set_long; 1059 alias c_g_value_get_long g_value_get_long; 1060 alias c_g_param_spec_ulong g_param_spec_ulong; 1061 alias c_g_value_set_ulong g_value_set_ulong; 1062 alias c_g_value_get_ulong g_value_get_ulong; 1063 alias c_g_param_spec_int64 g_param_spec_int64; 1064 alias c_g_value_set_int64 g_value_set_int64; 1065 alias c_g_value_get_int64 g_value_get_int64; 1066 alias c_g_param_spec_uint64 g_param_spec_uint64; 1067 alias c_g_value_set_uint64 g_value_set_uint64; 1068 alias c_g_value_get_uint64 g_value_get_uint64; 1069 alias c_g_param_spec_float g_param_spec_float; 1070 alias c_g_value_set_float g_value_set_float; 1071 alias c_g_value_get_float g_value_get_float; 1072 alias c_g_param_spec_double g_param_spec_double; 1073 alias c_g_value_set_double g_value_set_double; 1074 alias c_g_value_get_double g_value_get_double; 1075 alias c_g_param_spec_enum g_param_spec_enum; 1076 alias c_g_value_set_enum g_value_set_enum; 1077 alias c_g_value_get_enum g_value_get_enum; 1078 alias c_g_param_spec_flags g_param_spec_flags; 1079 alias c_g_value_set_flags g_value_set_flags; 1080 alias c_g_value_get_flags g_value_get_flags; 1081 alias c_g_param_spec_string g_param_spec_string; 1082 alias c_g_value_set_string g_value_set_string; 1083 alias c_g_value_set_static_string g_value_set_static_string; 1084 alias c_g_value_take_string g_value_take_string; 1085 alias c_g_value_set_string_take_ownership g_value_set_string_take_ownership; 1086 alias c_g_value_get_string g_value_get_string; 1087 alias c_g_value_dup_string g_value_dup_string; 1088 alias c_g_param_spec_param g_param_spec_param; 1089 alias c_g_value_set_param g_value_set_param; 1090 alias c_g_value_take_param g_value_take_param; 1091 alias c_g_value_set_param_take_ownership g_value_set_param_take_ownership; 1092 alias c_g_value_get_param g_value_get_param; 1093 alias c_g_value_dup_param g_value_dup_param; 1094 alias c_g_param_spec_boxed g_param_spec_boxed; 1095 alias c_g_value_set_boxed g_value_set_boxed; 1096 alias c_g_value_set_static_boxed g_value_set_static_boxed; 1097 alias c_g_value_take_boxed g_value_take_boxed; 1098 alias c_g_value_set_boxed_take_ownership g_value_set_boxed_take_ownership; 1099 alias c_g_value_get_boxed g_value_get_boxed; 1100 alias c_g_value_dup_boxed g_value_dup_boxed; 1101 alias c_g_param_spec_pointer g_param_spec_pointer; 1102 alias c_g_value_set_pointer g_value_set_pointer; 1103 alias c_g_value_get_pointer g_value_get_pointer; 1104 alias c_g_param_spec_object g_param_spec_object; 1105 alias c_g_value_set_object g_value_set_object; 1106 alias c_g_value_take_object g_value_take_object; 1107 alias c_g_value_set_object_take_ownership g_value_set_object_take_ownership; 1108 alias c_g_value_get_object g_value_get_object; 1109 alias c_g_value_dup_object g_value_dup_object; 1110 alias c_g_param_spec_unichar g_param_spec_unichar; 1111 alias c_g_param_spec_value_array g_param_spec_value_array; 1112 alias c_g_param_spec_override g_param_spec_override; 1113 alias c_g_param_spec_gtype g_param_spec_gtype; 1114 alias c_g_value_get_gtype g_value_get_gtype; 1115 alias c_g_value_set_gtype g_value_set_gtype; 1116 alias c_g_param_spec_variant g_param_spec_variant; 1117 alias c_g_value_get_variant g_value_get_variant; 1118 alias c_g_value_dup_variant g_value_dup_variant; 1119 alias c_g_value_set_variant g_value_set_variant; 1120 alias c_g_value_take_variant g_value_take_variant; 1121 1122 // gobject.ParamSpec 1123 1124 alias c_g_param_spec_ref g_param_spec_ref; 1125 alias c_g_param_spec_unref g_param_spec_unref; 1126 alias c_g_param_spec_sink g_param_spec_sink; 1127 alias c_g_param_spec_ref_sink g_param_spec_ref_sink; 1128 alias c_g_param_spec_get_default_value g_param_spec_get_default_value; 1129 alias c_g_param_value_set_default g_param_value_set_default; 1130 alias c_g_param_value_defaults g_param_value_defaults; 1131 alias c_g_param_value_validate g_param_value_validate; 1132 alias c_g_param_value_convert g_param_value_convert; 1133 alias c_g_param_values_cmp g_param_values_cmp; 1134 alias c_g_param_spec_get_name g_param_spec_get_name; 1135 alias c_g_param_spec_get_nick g_param_spec_get_nick; 1136 alias c_g_param_spec_get_blurb g_param_spec_get_blurb; 1137 alias c_g_param_spec_get_qdata g_param_spec_get_qdata; 1138 alias c_g_param_spec_set_qdata g_param_spec_set_qdata; 1139 alias c_g_param_spec_set_qdata_full g_param_spec_set_qdata_full; 1140 alias c_g_param_spec_steal_qdata g_param_spec_steal_qdata; 1141 alias c_g_param_spec_get_redirect_target g_param_spec_get_redirect_target; 1142 alias c_g_param_spec_internal g_param_spec_internal; 1143 alias c_g_param_type_register_static g_param_type_register_static; 1144 1145 // gobject.ParamSpecPool 1146 1147 alias c_g_param_spec_pool_new g_param_spec_pool_new; 1148 alias c_g_param_spec_pool_insert g_param_spec_pool_insert; 1149 alias c_g_param_spec_pool_remove g_param_spec_pool_remove; 1150 alias c_g_param_spec_pool_lookup g_param_spec_pool_lookup; 1151 alias c_g_param_spec_pool_list g_param_spec_pool_list; 1152 alias c_g_param_spec_pool_list_owned g_param_spec_pool_list_owned; 1153 1154 // gobject.Signals 1155 1156 alias c_g_signal_new g_signal_new; 1157 alias c_g_signal_newv g_signal_newv; 1158 alias c_g_signal_new_valist g_signal_new_valist; 1159 alias c_g_signal_set_va_marshaller g_signal_set_va_marshaller; 1160 alias c_g_signal_query g_signal_query; 1161 alias c_g_signal_lookup g_signal_lookup; 1162 alias c_g_signal_name g_signal_name; 1163 alias c_g_signal_list_ids g_signal_list_ids; 1164 alias c_g_signal_emit g_signal_emit; 1165 alias c_g_signal_emit_by_name g_signal_emit_by_name; 1166 alias c_g_signal_emitv g_signal_emitv; 1167 alias c_g_signal_emit_valist g_signal_emit_valist; 1168 alias c_g_signal_connect_object g_signal_connect_object; 1169 alias c_g_signal_connect_data g_signal_connect_data; 1170 alias c_g_signal_connect_closure g_signal_connect_closure; 1171 alias c_g_signal_connect_closure_by_id g_signal_connect_closure_by_id; 1172 alias c_g_signal_handler_block g_signal_handler_block; 1173 alias c_g_signal_handler_unblock g_signal_handler_unblock; 1174 alias c_g_signal_handler_disconnect g_signal_handler_disconnect; 1175 alias c_g_signal_handler_find g_signal_handler_find; 1176 alias c_g_signal_handlers_block_matched g_signal_handlers_block_matched; 1177 alias c_g_signal_handlers_unblock_matched g_signal_handlers_unblock_matched; 1178 alias c_g_signal_handlers_disconnect_matched g_signal_handlers_disconnect_matched; 1179 alias c_g_signal_handler_is_connected g_signal_handler_is_connected; 1180 alias c_g_signal_has_handler_pending g_signal_has_handler_pending; 1181 alias c_g_signal_stop_emission g_signal_stop_emission; 1182 alias c_g_signal_stop_emission_by_name g_signal_stop_emission_by_name; 1183 alias c_g_signal_override_class_closure g_signal_override_class_closure; 1184 alias c_g_signal_chain_from_overridden g_signal_chain_from_overridden; 1185 alias c_g_signal_new_class_handler g_signal_new_class_handler; 1186 alias c_g_signal_override_class_handler g_signal_override_class_handler; 1187 alias c_g_signal_chain_from_overridden_handler g_signal_chain_from_overridden_handler; 1188 alias c_g_signal_add_emission_hook g_signal_add_emission_hook; 1189 alias c_g_signal_remove_emission_hook g_signal_remove_emission_hook; 1190 alias c_g_signal_parse_name g_signal_parse_name; 1191 alias c_g_signal_get_invocation_hint g_signal_get_invocation_hint; 1192 alias c_g_signal_type_cclosure_new g_signal_type_cclosure_new; 1193 alias c_g_signal_accumulator_first_wins g_signal_accumulator_first_wins; 1194 alias c_g_signal_accumulator_true_handled g_signal_accumulator_true_handled; 1195 1196 // gobject.Closure 1197 1198 alias c_g_closure_new_object g_closure_new_object; 1199 alias c_g_closure_ref g_closure_ref; 1200 alias c_g_closure_sink g_closure_sink; 1201 alias c_g_closure_unref g_closure_unref; 1202 alias c_g_closure_invoke g_closure_invoke; 1203 alias c_g_closure_invalidate g_closure_invalidate; 1204 alias c_g_closure_add_finalize_notifier g_closure_add_finalize_notifier; 1205 alias c_g_closure_add_invalidate_notifier g_closure_add_invalidate_notifier; 1206 alias c_g_closure_remove_finalize_notifier g_closure_remove_finalize_notifier; 1207 alias c_g_closure_remove_invalidate_notifier g_closure_remove_invalidate_notifier; 1208 alias c_g_closure_new_simple g_closure_new_simple; 1209 alias c_g_closure_set_marshal g_closure_set_marshal; 1210 alias c_g_closure_add_marshal_guards g_closure_add_marshal_guards; 1211 alias c_g_closure_set_meta_marshal g_closure_set_meta_marshal; 1212 alias c_g_source_set_closure g_source_set_closure; 1213 alias c_g_source_set_dummy_callback g_source_set_dummy_callback; 1214 1215 // gobject.CClosure 1216 1217 alias c_g_cclosure_new g_cclosure_new; 1218 alias c_g_cclosure_new_swap g_cclosure_new_swap; 1219 alias c_g_cclosure_new_object g_cclosure_new_object; 1220 alias c_g_cclosure_new_object_swap g_cclosure_new_object_swap; 1221 alias c_g_cclosure_marshal_generic g_cclosure_marshal_generic; 1222 alias c_g_cclosure_marshal_VOID__VOID g_cclosure_marshal_VOID__VOID; 1223 alias c_g_cclosure_marshal_VOID__BOOLEAN g_cclosure_marshal_VOID__BOOLEAN; 1224 alias c_g_cclosure_marshal_VOID__CHAR g_cclosure_marshal_VOID__CHAR; 1225 alias c_g_cclosure_marshal_VOID__UCHAR g_cclosure_marshal_VOID__UCHAR; 1226 alias c_g_cclosure_marshal_VOID__INT g_cclosure_marshal_VOID__INT; 1227 alias c_g_cclosure_marshal_VOID__UINT g_cclosure_marshal_VOID__UINT; 1228 alias c_g_cclosure_marshal_VOID__LONG g_cclosure_marshal_VOID__LONG; 1229 alias c_g_cclosure_marshal_VOID__ULONG g_cclosure_marshal_VOID__ULONG; 1230 alias c_g_cclosure_marshal_VOID__ENUM g_cclosure_marshal_VOID__ENUM; 1231 alias c_g_cclosure_marshal_VOID__FLAGS g_cclosure_marshal_VOID__FLAGS; 1232 alias c_g_cclosure_marshal_VOID__FLOAT g_cclosure_marshal_VOID__FLOAT; 1233 alias c_g_cclosure_marshal_VOID__DOUBLE g_cclosure_marshal_VOID__DOUBLE; 1234 alias c_g_cclosure_marshal_VOID__STRING g_cclosure_marshal_VOID__STRING; 1235 alias c_g_cclosure_marshal_VOID__PARAM g_cclosure_marshal_VOID__PARAM; 1236 alias c_g_cclosure_marshal_VOID__BOXED g_cclosure_marshal_VOID__BOXED; 1237 alias c_g_cclosure_marshal_VOID__POINTER g_cclosure_marshal_VOID__POINTER; 1238 alias c_g_cclosure_marshal_VOID__OBJECT g_cclosure_marshal_VOID__OBJECT; 1239 alias c_g_cclosure_marshal_VOID__VARIANT g_cclosure_marshal_VOID__VARIANT; 1240 alias c_g_cclosure_marshal_STRING__OBJECT_POINTER g_cclosure_marshal_STRING__OBJECT_POINTER; 1241 alias c_g_cclosure_marshal_VOID__UINT_POINTER g_cclosure_marshal_VOID__UINT_POINTER; 1242 alias c_g_cclosure_marshal_BOOLEAN__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS; 1243 alias c_g_cclosure_marshal_BOOLEAN__BOXED_BOXED g_cclosure_marshal_BOOLEAN__BOXED_BOXED; 1244 alias c_g_cclosure_marshal_generic_va g_cclosure_marshal_generic_va; 1245 alias c_g_cclosure_marshal_VOID__VOIDv g_cclosure_marshal_VOID__VOIDv; 1246 alias c_g_cclosure_marshal_VOID__BOOLEANv g_cclosure_marshal_VOID__BOOLEANv; 1247 alias c_g_cclosure_marshal_VOID__CHARv g_cclosure_marshal_VOID__CHARv; 1248 alias c_g_cclosure_marshal_VOID__UCHARv g_cclosure_marshal_VOID__UCHARv; 1249 alias c_g_cclosure_marshal_VOID__INTv g_cclosure_marshal_VOID__INTv; 1250 alias c_g_cclosure_marshal_VOID__UINTv g_cclosure_marshal_VOID__UINTv; 1251 alias c_g_cclosure_marshal_VOID__LONGv g_cclosure_marshal_VOID__LONGv; 1252 alias c_g_cclosure_marshal_VOID__ULONGv g_cclosure_marshal_VOID__ULONGv; 1253 alias c_g_cclosure_marshal_VOID__ENUMv g_cclosure_marshal_VOID__ENUMv; 1254 alias c_g_cclosure_marshal_VOID__FLAGSv g_cclosure_marshal_VOID__FLAGSv; 1255 alias c_g_cclosure_marshal_VOID__FLOATv g_cclosure_marshal_VOID__FLOATv; 1256 alias c_g_cclosure_marshal_VOID__DOUBLEv g_cclosure_marshal_VOID__DOUBLEv; 1257 alias c_g_cclosure_marshal_VOID__STRINGv g_cclosure_marshal_VOID__STRINGv; 1258 alias c_g_cclosure_marshal_VOID__PARAMv g_cclosure_marshal_VOID__PARAMv; 1259 alias c_g_cclosure_marshal_VOID__BOXEDv g_cclosure_marshal_VOID__BOXEDv; 1260 alias c_g_cclosure_marshal_VOID__POINTERv g_cclosure_marshal_VOID__POINTERv; 1261 alias c_g_cclosure_marshal_VOID__OBJECTv g_cclosure_marshal_VOID__OBJECTv; 1262 alias c_g_cclosure_marshal_VOID__VARIANTv g_cclosure_marshal_VOID__VARIANTv; 1263 alias c_g_cclosure_marshal_STRING__OBJECT_POINTERv g_cclosure_marshal_STRING__OBJECT_POINTERv; 1264 alias c_g_cclosure_marshal_VOID__UINT_POINTERv g_cclosure_marshal_VOID__UINT_POINTERv; 1265 alias c_g_cclosure_marshal_BOOLEAN__FLAGSv g_cclosure_marshal_BOOLEAN__FLAGSv; 1266 alias c_g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv; 1267 1268 // gobject.ValueArray 1269 1270 alias c_g_value_array_get_nth g_value_array_get_nth; 1271 alias c_g_value_array_new g_value_array_new; 1272 alias c_g_value_array_copy g_value_array_copy; 1273 alias c_g_value_array_free g_value_array_free; 1274 alias c_g_value_array_append g_value_array_append; 1275 alias c_g_value_array_prepend g_value_array_prepend; 1276 alias c_g_value_array_insert g_value_array_insert; 1277 alias c_g_value_array_remove g_value_array_remove; 1278 alias c_g_value_array_sort g_value_array_sort; 1279 alias c_g_value_array_sort_with_data g_value_array_sort_with_data; 1280 1281 // gobject.Binding 1282 1283 alias c_g_binding_get_source g_binding_get_source; 1284 alias c_g_binding_get_source_property g_binding_get_source_property; 1285 alias c_g_binding_get_target g_binding_get_target; 1286 alias c_g_binding_get_target_property g_binding_get_target_property; 1287 alias c_g_binding_get_flags g_binding_get_flags; 1288 alias c_g_binding_unbind g_binding_unbind; 1289 alias c_g_object_bind_property g_object_bind_property; 1290 alias c_g_object_bind_property_full g_object_bind_property_full; 1291 alias c_g_object_bind_property_with_closures g_object_bind_property_with_closures;