1 <INCLUDE>gobject.h</INCLUDE>
4 <TITLE>Type Information</TITLE>
11 G_TYPE_FUNDAMENTAL_LAST
17 G_TYPE_IS_INSTANTIATABLE
19 G_TYPE_IS_DEEP_DERIVABLE
33 G_TYPE_INSTANCE_GET_CLASS
34 G_TYPE_INSTANCE_GET_INTERFACE
36 G_TYPE_CHECK_INSTANCE_CAST
37 G_TYPE_CHECK_INSTANCE_TYPE
38 G_TYPE_CHECK_CLASS_CAST
39 G_TYPE_CHECK_CLASS_TYPE
41 G_TYPE_CHECK_VALUE_TYPE
49 g_type_fundamental_branch_last
53 g_type_class_peek_parent
65 GInterfaceFinalizeFunc
69 g_type_register_static
70 g_type_register_dynamic
71 g_type_register_fundamental
72 g_type_add_interface_static
73 g_type_add_interface_dynamic
75 g_type_interface_get_plugin
76 g_type_fundamental_last
78 g_type_create_instance
80 g_type_add_class_cache_func
81 g_type_remove_class_cache_func
82 g_type_class_unref_uncached
84 g_type_check_instance_cast
86 g_type_check_class_cast
90 g_type_value_table_peek
95 <FILE>gtypeplugin</FILE>
96 <TITLE>GTypePlugin</TITLE>
100 GTypePluginCompleteTypeInfo
101 GTypePluginCompleteInterfaceInfo
104 g_type_plugin_complete_type_info
105 g_type_plugin_complete_interface_info
106 <SUBSECTION Standard>
110 g_type_plugin_get_type
112 G_IS_TYPE_PLUGIN_CLASS
113 G_TYPE_PLUGIN_GET_CLASS
117 <FILE>gtypemodule</FILE>
118 <TITLE>GTypeModule</TITLE>
122 g_type_module_set_name
123 g_type_module_register_type
124 g_type_module_add_interface
125 <SUBSECTION Standard>
129 g_type_module_get_type
131 G_IS_TYPE_MODULE_CLASS
132 G_TYPE_MODULE_GET_CLASS
136 <TITLE>The Base Object Type</TITLE>
140 GObjectConstructParam
141 GObjectGetPropertyFunc
142 GObjectSetPropertyFunc
155 g_object_class_install_property
156 g_object_class_find_property
163 g_object_set_property
164 g_object_get_property
165 g_object_freeze_notify
172 g_object_set_qdata_full
176 g_object_set_data_full
181 g_object_watch_closure
182 G_OBJECT_WARN_INVALID_PROPERTY_ID
186 <TITLE>Enumeration and Flag Types</TITLE>
187 <FILE>enumerations_flags</FILE>
191 G_ENUM_CLASS_TYPE_NAME
199 G_FLAGS_CLASS_TYPE_NAME
205 g_enum_get_value_by_name
206 g_enum_get_value_by_nick
207 g_flags_get_first_value
208 g_flags_get_value_by_name
209 g_flags_get_value_by_nick
214 g_enum_register_static
215 g_flags_register_static
216 g_enum_complete_type_info
217 g_flags_complete_type_info
222 <TITLE>Boxed Types</TITLE>
229 g_value_set_static_boxed
232 g_boxed_type_register_static
233 <SUBSECTION Standard>
239 <TITLE>Generic values</TITLE>
240 <FILE>generic_values</FILE>
255 g_value_types_exchangable
256 g_value_register_exchange_func
260 <TITLE>Standard value types</TITLE>
261 <FILE>value_types</FILE>
294 g_value_set_static_string
300 g_value_get_ccallback
303 g_value_set_ccallback
308 <TITLE>Parameter Specifications</TITLE>
309 <FILE>param_specs</FILE>
313 G_PARAM_SPEC_TYPE_NAME
316 G_PARAM_SPEC_GET_CLASS
317 G_PARAM_SPEC_VALUE_TYPE
323 g_param_spec_get_qdata
324 g_param_spec_set_qdata
325 g_param_spec_set_qdata_full
326 g_param_spec_steal_qdata
327 g_param_value_set_default
328 g_param_value_defaults
329 g_param_value_validate
331 g_param_spec_internal
332 g_param_spec_pool_new
333 g_param_spec_pool_insert
334 g_param_spec_pool_remove
335 g_param_spec_pool_lookup
336 g_param_type_register_static
340 <TITLE>Standard Parameter Types</TITLE>
341 <FILE>standard_params</FILE>
344 G_IS_PARAM_SPEC_UCHAR
346 G_IS_PARAM_SPEC_BOOLEAN
354 G_IS_PARAM_SPEC_ULONG
358 G_IS_PARAM_SPEC_FLAGS
360 G_IS_PARAM_SPEC_FLOAT
362 G_IS_PARAM_SPEC_DOUBLE
364 G_IS_PARAM_SPEC_STRING
366 G_IS_PARAM_SPEC_POINTER
368 G_IS_PARAM_SPEC_BOXED
370 G_IS_PARAM_SPEC_CCALLBACK
371 G_PARAM_SPEC_CCALLBACK
372 G_IS_PARAM_SPEC_PARAM
374 G_IS_PARAM_SPEC_OBJECT
405 g_param_spec_string_c
407 g_param_spec_ccallback
414 <TITLE>Varargs Value Collection</TITLE>
415 <FILE>value_collection</FILE>
422 <TITLE>Signals</TITLE>
424 GSignalInvocationHint
439 g_signal_emit_by_name
442 g_signal_connect_data
443 g_signal_connect_object
444 g_signal_connect_closure
445 g_signal_connect_closure_by_id
446 g_signal_handler_block
447 g_signal_handler_unblock
448 g_signal_handler_disconnect
449 g_signal_handler_find
450 g_signal_handlers_block_matched
451 g_signal_handlers_unblock_matched
452 g_signal_handlers_disconnect_matched
453 g_signal_has_handler_pending
454 g_signal_stop_emission
455 g_signal_add_emission_hook_full
456 g_signal_remove_emission_hook
458 g_signal_handlers_destroy
459 g_signal_type_cclosure_new
463 <TITLE>Closures</TITLE>
464 <FILE>closures</FILE>
471 G_CLOSURE_NEEDS_MARSHAL
475 g_cclosure_new_object
476 g_cclosure_new_object_swap
481 g_closure_add_fnotify
482 g_closure_remove_fnotify
483 g_closure_add_inotify
484 g_closure_remove_inotify
486 g_closure_set_marshal
487 g_closure_add_marshal_guards
488 g_closure_set_meta_marshal