1 /* This file lists all exported symbols. It is used to generate
2 * the gobject.def file used to control exports on Windows.
4 * Every symbol must be included in the right
5 * #ifdef IN_HEADER(sym) #endif and
6 * #ifdef IN_FILE(sym) #endif sections.
10 #define IN_HEADER(x) 1
13 #if IN_HEADER(__G_BINDING_H__)
14 #if IN_FILE(__G_BINDING_C__)
15 g_binding_flags_get_type G_GNUC_CONST
16 g_binding_get_type G_GNUC_CONST
20 g_binding_get_source_property
21 g_binding_get_target_property
22 g_object_bind_property
23 g_object_bind_property_full
24 g_object_bind_property_with_closures
28 #if IN_HEADER(__G_BOXED_H__)
29 #if IN_FILE(__G_BOXED_C__)
32 g_boxed_type_register_static
33 g_date_get_type G_GNUC_CONST
34 g_date_time_get_type G_GNUC_CONST
35 g_gstring_get_type G_GNUC_CONST
36 g_strv_get_type G_GNUC_CONST
37 g_hash_table_get_type G_GNUC_CONST
38 g_array_get_type G_GNUC_CONST
39 g_byte_array_get_type G_GNUC_CONST
40 g_error_get_type G_GNUC_CONST
41 g_ptr_array_get_type G_GNUC_CONST
42 g_regex_get_type G_GNUC_CONST
43 g_variant_type_get_gtype G_GNUC_CONST
44 g_closure_get_type G_GNUC_CONST
45 g_value_get_type G_GNUC_CONST
46 g_value_array_get_type G_GNUC_CONST
51 g_value_set_static_boxed
52 #ifndef G_DISABLE_DEPRECATED
53 g_value_set_boxed_take_ownership
54 g_variant_get_gtype G_GNUC_CONST
59 #if IN_HEADER(__G_MARSHAL_H__)
60 #if IN_FILE(__G_SIGNAL_C__)
61 g_cclosure_marshal_BOOLEAN__FLAGS
62 g_cclosure_marshal_BOOLEAN__BOXED_BOXED
63 g_cclosure_marshal_STRING__OBJECT_POINTER
64 g_cclosure_marshal_VOID__BOOLEAN
65 g_cclosure_marshal_VOID__BOXED
66 g_cclosure_marshal_VOID__CHAR
67 g_cclosure_marshal_VOID__DOUBLE
68 g_cclosure_marshal_VOID__ENUM
69 g_cclosure_marshal_VOID__FLAGS
70 g_cclosure_marshal_VOID__FLOAT
71 g_cclosure_marshal_VOID__INT
72 g_cclosure_marshal_VOID__LONG
73 g_cclosure_marshal_VOID__OBJECT
74 g_cclosure_marshal_VOID__PARAM
75 g_cclosure_marshal_VOID__POINTER
76 g_cclosure_marshal_VOID__STRING
77 g_cclosure_marshal_VOID__UCHAR
78 g_cclosure_marshal_VOID__UINT
79 g_cclosure_marshal_VOID__UINT_POINTER
80 g_cclosure_marshal_VOID__ULONG
81 g_cclosure_marshal_VOID__VARIANT
82 g_cclosure_marshal_VOID__VOID
86 #if IN_HEADER(__G_CLOSURE_H__)
87 #if IN_FILE(__G_CLOSURE_C__)
90 g_closure_add_finalize_notifier
91 g_closure_add_invalidate_notifier
92 g_closure_add_marshal_guards
97 g_closure_remove_finalize_notifier
98 g_closure_remove_invalidate_notifier
100 g_closure_set_meta_marshal
103 g_signal_type_cclosure_new
107 #if IN_HEADER(__G_ENUMS_H__)
108 #if IN_FILE(__G_ENUMS_C__)
109 g_enum_complete_type_info
111 g_enum_get_value_by_name
112 g_enum_get_value_by_nick
113 g_enum_register_static
114 g_flags_complete_type_info
115 g_flags_get_first_value
116 g_flags_get_value_by_name
117 g_flags_get_value_by_nick
118 g_flags_register_static
126 #if IN_HEADER(__G_SOURCECLOSURE_H__)
127 #if IN_FILE(__G_SOURCECLOSURE_C__)
128 g_io_channel_get_type
129 g_io_condition_get_type
134 #if IN_HEADER(__G_OBJECT_H__)
135 #if IN_FILE(__G_OBJECT_C__)
136 g_cclosure_new_object
137 g_cclosure_new_object_swap
139 g_initially_unowned_get_type
140 g_object_add_weak_pointer
141 g_object_class_find_property
142 g_object_class_install_property
143 g_object_class_install_properties
144 g_object_class_list_properties
145 g_object_class_override_property
146 g_object_connect G_GNUC_NULL_TERMINATED
147 g_object_disconnect G_GNUC_NULL_TERMINATED
148 g_object_freeze_notify
149 g_object_get G_GNUC_NULL_TERMINATED
151 g_object_get_property
155 g_object_interface_find_property
156 g_object_interface_install_property
157 g_object_interface_list_properties
162 g_object_notify_by_pspec
165 g_object_force_floating
168 g_object_remove_weak_pointer
170 g_object_set G_GNUC_NULL_TERMINATED
172 g_object_set_data_full
173 g_object_set_property
175 g_object_set_qdata_full
180 g_object_watch_closure
183 g_object_add_toggle_ref
184 g_object_remove_toggle_ref
189 #ifndef G_DISABLE_DEPRECATED
190 g_value_set_object_take_ownership
191 g_object_compat_control
193 g_signal_connect_object
197 #if IN_HEADER(__G_PARAMSPECS_H__)
198 #if IN_FILE(__G_PARAMSPECS_C__)
210 g_param_spec_override
220 g_param_spec_value_array
225 #if IN_HEADER(__G_PARAM_H__)
226 #if IN_FILE(__G_PARAM_C__)
227 g_param_spec_get_blurb
228 g_param_spec_get_name
229 g_param_spec_get_nick
230 g_param_spec_get_redirect_target
231 g_param_spec_internal
232 g_param_type_register_static
234 g_param_spec_ref_sink
237 g_param_spec_steal_qdata
238 g_param_spec_set_qdata
239 g_param_spec_set_qdata_full
240 g_param_spec_get_qdata
241 g_param_value_convert
242 g_param_value_defaults
244 g_param_value_set_default
245 g_param_value_validate
246 g_param_spec_pool_insert
247 g_param_spec_pool_list
248 g_param_spec_pool_list_owned
249 g_param_spec_pool_lookup
250 g_param_spec_pool_new
251 g_param_spec_pool_remove
256 #ifndef G_DISABLE_DEPRECATED
257 g_value_set_param_take_ownership
262 #if IN_HEADER(__G_VALUETYPES_H__)
263 #if IN_FILE(__G_VALUETYPES_C__)
264 g_pointer_type_register_static
265 g_strdup_value_contents
274 g_value_set_static_string
276 #ifndef G_DISABLE_DEPRECATED
277 g_value_set_string_take_ownership
308 #if IN_HEADER(__G_SIGNAL_H__)
309 #if IN_FILE(__G_SIGNAL_C__)
310 g_signal_accumulator_first_wins
311 g_signal_accumulator_true_handled
312 g_signal_add_emission_hook
313 g_signal_chain_from_overridden
314 g_signal_chain_from_overridden_handler
315 g_signal_connect_closure
316 g_signal_connect_closure_by_id
317 g_signal_connect_data
319 g_signal_emit_by_name
322 g_signal_get_invocation_hint
323 g_signal_handler_block
324 g_signal_handler_disconnect
325 g_signal_handler_find
326 g_signal_handler_is_connected
327 g_signal_handlers_block_matched
328 g_signal_handlers_destroy
329 g_signal_handlers_disconnect_matched
330 g_signal_handlers_unblock_matched
331 g_signal_handler_unblock
332 g_signal_has_handler_pending
339 g_signal_new_class_handler
340 g_signal_override_class_closure
341 g_signal_override_class_handler
344 g_signal_remove_emission_hook
345 g_signal_stop_emission
346 g_signal_stop_emission_by_name
350 #if IN_HEADER(__G_TYPE_H__)
351 #if IN_FILE(__G_TYPE_C__)
352 g_type_add_class_cache_func
353 g_type_add_interface_check
354 g_type_add_interface_dynamic
355 g_type_add_interface_static
356 g_type_check_class_cast
357 g_type_check_class_is_a
358 g_type_check_instance
359 g_type_check_instance_cast
360 g_type_check_instance_is_a
361 g_type_check_is_value_type
363 g_type_check_value_holds
365 g_type_class_add_private
367 g_type_class_peek_parent
368 g_type_class_peek_static
371 g_type_class_unref_uncached
372 g_type_create_instance
373 g_type_default_interface_peek
374 g_type_default_interface_ref
375 g_type_default_interface_unref
380 g_type_fundamental_next
384 g_type_init_with_debug_flags
385 g_type_instance_get_private
386 g_type_interface_add_prerequisite
387 g_type_interface_get_plugin
388 g_type_interface_peek
389 g_type_interface_peek_parent
390 g_type_interface_prerequisites
394 g_type_name_from_class
395 g_type_name_from_instance
400 g_type_register_dynamic
401 g_type_register_fundamental
402 g_type_register_static
403 g_type_register_static_simple
404 g_type_remove_class_cache_func
405 g_type_remove_interface_check
408 g_type_value_table_peek
409 g_type_class_get_private
410 g_type_add_class_private
414 #if IN_HEADER(__G_TYPE_MODULE_H__)
415 #if IN_FILE(__G_TYPE_MODULE_C__)
416 g_type_module_add_interface
417 g_type_module_get_type G_GNUC_CONST
418 g_type_module_register_enum
419 g_type_module_register_flags
420 g_type_module_register_type
421 g_type_module_set_name
427 #if IN_HEADER(__G_VALUE_ARRAY_H__)
428 #if IN_FILE(__G_VALUE_ARRAY_C__)
432 g_value_array_get_nth
435 g_value_array_prepend
438 g_value_array_sort_with_data
442 #if IN_HEADER(__G_TYPE_PLUGIN_H__)
443 #if IN_FILE(__G_TYPE_PLUGIN_C__)
444 g_type_plugin_complete_interface_info
445 g_type_plugin_complete_type_info
446 g_type_plugin_get_type G_GNUC_CONST
452 #if IN_HEADER(__G_VALUE_H__)
453 #if IN_FILE(__G_VALUE_C__)
458 g_value_register_transform_func
461 g_value_type_compatible
462 g_value_type_transformable
468 #ifdef INCLUDE_VARIABLES
471 #ifdef INCLUDE_INTERNAL_SYMBOLS
472 g_slist_remove_all PRIVATE
473 g_unichar_validate PRIVATE