# Index

### A

G_ADD_PRIVATE, macro in Type Information

### B

GBaseFinalizeFunc, user_function in Type Information
GBaseInitFunc, user_function in Type Information
GBinding, struct in GBinding
GBinding:flags, object property in GBinding
GBinding:source, object property in GBinding
GBinding:source-property, object property in GBinding
GBinding:target, object property in GBinding
GBinding:target-property, object property in GBinding
GBindingFlags, enum in GBinding
GBindingTransformFunc, user_function in GBinding
g_binding_get_flags, function in GBinding
g_binding_get_source, function in GBinding
g_binding_get_source_property, function in GBinding
g_binding_get_target, function in GBinding
g_binding_get_target_property, function in GBinding
g_binding_unbind, function in GBinding
GBoxedCopyFunc, user_function in Boxed Types
GBoxedFreeFunc, user_function in Boxed Types
g_boxed_copy, function in Boxed Types
g_boxed_free, function in Boxed Types
g_boxed_type_register_static, function in Boxed Types

### C

GCallback, user_function in Closures
G_CALLBACK, macro in Closures
GCClosure, struct in Closures
g_cclosure_marshal_BOOLEAN__BOXED_BOXED, function in Closures
g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv, function in Closures
g_cclosure_marshal_BOOLEAN__FLAGS, function in Closures
g_cclosure_marshal_BOOLEAN__FLAGSv, function in Closures
g_cclosure_marshal_BOOL__BOXED_BOXED, macro in Closures
g_cclosure_marshal_BOOL__FLAGS, macro in Closures
g_cclosure_marshal_generic, function in Closures
g_cclosure_marshal_generic_va, function in Closures
g_cclosure_marshal_STRING__OBJECT_POINTER, function in Closures
g_cclosure_marshal_STRING__OBJECT_POINTERv, function in Closures
g_cclosure_marshal_VOID__BOOLEAN, function in Closures
g_cclosure_marshal_VOID__BOOLEANv, function in Closures
g_cclosure_marshal_VOID__BOXED, function in Closures
g_cclosure_marshal_VOID__BOXEDv, function in Closures
g_cclosure_marshal_VOID__CHAR, function in Closures
g_cclosure_marshal_VOID__CHARv, function in Closures
g_cclosure_marshal_VOID__DOUBLE, function in Closures
g_cclosure_marshal_VOID__DOUBLEv, function in Closures
g_cclosure_marshal_VOID__ENUM, function in Closures
g_cclosure_marshal_VOID__ENUMv, function in Closures
g_cclosure_marshal_VOID__FLAGS, function in Closures
g_cclosure_marshal_VOID__FLAGSv, function in Closures
g_cclosure_marshal_VOID__FLOAT, function in Closures
g_cclosure_marshal_VOID__FLOATv, function in Closures
g_cclosure_marshal_VOID__INT, function in Closures
g_cclosure_marshal_VOID__INTv, function in Closures
g_cclosure_marshal_VOID__LONG, function in Closures
g_cclosure_marshal_VOID__LONGv, function in Closures
g_cclosure_marshal_VOID__OBJECT, function in Closures
g_cclosure_marshal_VOID__OBJECTv, function in Closures
g_cclosure_marshal_VOID__PARAM, function in Closures
g_cclosure_marshal_VOID__PARAMv, function in Closures
g_cclosure_marshal_VOID__POINTER, function in Closures
g_cclosure_marshal_VOID__POINTERv, function in Closures
g_cclosure_marshal_VOID__STRING, function in Closures
g_cclosure_marshal_VOID__STRINGv, function in Closures
g_cclosure_marshal_VOID__UCHAR, function in Closures
g_cclosure_marshal_VOID__UCHARv, function in Closures
g_cclosure_marshal_VOID__UINT, function in Closures
g_cclosure_marshal_VOID__UINTv, function in Closures
g_cclosure_marshal_VOID__UINT_POINTER, function in Closures
g_cclosure_marshal_VOID__UINT_POINTERv, function in Closures
g_cclosure_marshal_VOID__ULONG, function in Closures
g_cclosure_marshal_VOID__ULONGv, function in Closures
g_cclosure_marshal_VOID__VARIANT, function in Closures
g_cclosure_marshal_VOID__VARIANTv, function in Closures
g_cclosure_marshal_VOID__VOID, function in Closures
g_cclosure_marshal_VOID__VOIDv, function in Closures
g_cclosure_new, function in Closures
g_cclosure_new_object, function in Closures
g_cclosure_new_object_swap, function in Closures
g_cclosure_new_swap, function in Closures
G_CCLOSURE_SWAP_DATA, macro in Closures
gchararray, typedef in Standard Parameter and Value Types
GClassFinalizeFunc, user_function in Type Information
GClassInitFunc, user_function in Type Information
g_clear_object, function in The Base Object Type
GClosure, struct in Closures
GClosureMarshal, user_function in Closures
GClosureNotify, user_function in Closures
g_closure_add_finalize_notifier, function in Closures
g_closure_add_invalidate_notifier, function in Closures
g_closure_add_marshal_guards, function in Closures
g_closure_invalidate, function in Closures
g_closure_invoke, function in Closures
G_CLOSURE_NEEDS_MARSHAL, macro in Closures
g_closure_new_object, function in Closures
g_closure_new_simple, function in Closures
G_CLOSURE_N_NOTIFIERS, macro in Closures
g_closure_ref, function in Closures
g_closure_remove_finalize_notifier, function in Closures
g_closure_remove_invalidate_notifier, function in Closures
g_closure_set_marshal, function in Closures
g_closure_set_meta_marshal, function in Closures
g_closure_sink, function in Closures
g_closure_unref, function in Closures
GConnectFlags, enum in Signals

### D

G_DEFINE_ABSTRACT_TYPE, macro in Type Information
G_DEFINE_ABSTRACT_TYPE_WITH_CODE, macro in Type Information
G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE, macro in Type Information
G_DEFINE_BOXED_TYPE, macro in Type Information
G_DEFINE_BOXED_TYPE_WITH_CODE, macro in Type Information
G_DEFINE_DYNAMIC_TYPE, macro in GTypeModule
G_DEFINE_DYNAMIC_TYPE_EXTENDED, macro in GTypeModule
G_DEFINE_INTERFACE, macro in Type Information
G_DEFINE_INTERFACE_WITH_CODE, macro in Type Information
G_DEFINE_POINTER_TYPE, macro in Type Information
G_DEFINE_POINTER_TYPE_WITH_CODE, macro in Type Information
G_DEFINE_TYPE, macro in Type Information
G_DEFINE_TYPE_EXTENDED, macro in Type Information
G_DEFINE_TYPE_WITH_CODE, macro in Type Information
G_DEFINE_TYPE_WITH_PRIVATE, macro in Type Information

### E

GEnumClass, struct in Enumeration and Flag Types
GEnumValue, struct in Enumeration and Flag Types
G_ENUM_CLASS, macro in Enumeration and Flag Types
G_ENUM_CLASS_TYPE, macro in Enumeration and Flag Types
G_ENUM_CLASS_TYPE_NAME, macro in Enumeration and Flag Types
g_enum_complete_type_info, function in Enumeration and Flag Types
g_enum_get_value, function in Enumeration and Flag Types
g_enum_get_value_by_name, function in Enumeration and Flag Types
g_enum_get_value_by_nick, function in Enumeration and Flag Types
g_enum_register_static, function in Enumeration and Flag Types

### F

GFlagsClass, struct in Enumeration and Flag Types
GFlagsValue, struct in Enumeration and Flag Types
G_FLAGS_CLASS, macro in Enumeration and Flag Types
G_FLAGS_CLASS_TYPE, macro in Enumeration and Flag Types
G_FLAGS_CLASS_TYPE_NAME, macro in Enumeration and Flag Types
g_flags_complete_type_info, function in Enumeration and Flag Types
g_flags_get_first_value, function in Enumeration and Flag Types
g_flags_get_value_by_name, function in Enumeration and Flag Types
g_flags_get_value_by_nick, function in Enumeration and Flag Types
g_flags_register_static, function in Enumeration and Flag Types

### I

G_IMPLEMENT_INTERFACE, macro in Type Information
G_IMPLEMENT_INTERFACE_DYNAMIC, macro in GTypeModule
GInitiallyUnowned, typedef in The Base Object Type
GInitiallyUnownedClass, typedef in The Base Object Type
GInstanceInitFunc, user_function in Type Information
GInterfaceFinalizeFunc, user_function in Type Information
GInterfaceInfo, struct in Type Information
GInterfaceInitFunc, user_function in Type Information
G_IS_ENUM_CLASS, macro in Enumeration and Flag Types
G_IS_FLAGS_CLASS, macro in Enumeration and Flag Types
G_IS_OBJECT, macro in The Base Object Type
G_IS_OBJECT_CLASS, macro in The Base Object Type
G_IS_PARAM_SPEC, macro in GParamSpec
G_IS_PARAM_SPEC_BOOLEAN, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_BOXED, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_CHAR, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_CLASS, macro in GParamSpec
G_IS_PARAM_SPEC_DOUBLE, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_ENUM, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_FLAGS, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_FLOAT, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_GTYPE, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_INT, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_INT64, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_LONG, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_OBJECT, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_OVERRIDE, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_PARAM, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_POINTER, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_STRING, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_UCHAR, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_UINT, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_UINT64, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_ULONG, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_UNICHAR, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_VALUE_ARRAY, macro in Standard Parameter and Value Types
G_IS_PARAM_SPEC_VARIANT, macro in Standard Parameter and Value Types
G_IS_VALUE, macro in Generic values

### O

GObject, struct in The Base Object Type
G_OBJECT, macro in The Base Object Type
GObject::notify, object signal in The Base Object Type
GObjectClass, struct in The Base Object Type
GObjectConstructParam, struct in The Base Object Type
GObjectFinalizeFunc, user_function in The Base Object Type
GObjectGetPropertyFunc, user_function in The Base Object Type
GObjectSetPropertyFunc, user_function in The Base Object Type
g_object_add_toggle_ref, function in The Base Object Type
g_object_add_weak_pointer, function in The Base Object Type
g_object_bind_property, function in GBinding
g_object_bind_property_full, function in GBinding
g_object_bind_property_with_closures, function in GBinding
G_OBJECT_CLASS, macro in The Base Object Type
g_object_class_find_property, function in The Base Object Type
g_object_class_install_properties, function in The Base Object Type
g_object_class_install_property, function in The Base Object Type
g_object_class_list_properties, function in The Base Object Type
G_OBJECT_CLASS_NAME, macro in The Base Object Type
g_object_class_override_property, function in The Base Object Type
G_OBJECT_CLASS_TYPE, macro in The Base Object Type
g_object_connect, function in The Base Object Type
g_object_disconnect, function in The Base Object Type
g_object_dup_data, function in The Base Object Type
g_object_dup_qdata, function in The Base Object Type
g_object_force_floating, function in The Base Object Type
g_object_freeze_notify, function in The Base Object Type
g_object_get, function in The Base Object Type
G_OBJECT_GET_CLASS, macro in The Base Object Type
g_object_get_data, function in The Base Object Type
g_object_get_property, function in The Base Object Type
g_object_get_qdata, function in The Base Object Type
g_object_get_valist, function in The Base Object Type
g_object_interface_find_property, function in The Base Object Type
g_object_interface_install_property, function in The Base Object Type
g_object_interface_list_properties, function in The Base Object Type
g_object_is_floating, function in The Base Object Type
g_object_new, function in The Base Object Type
g_object_newv, function in The Base Object Type
g_object_new_valist, function in The Base Object Type
g_object_notify, function in The Base Object Type
g_object_notify_by_pspec, function in The Base Object Type
g_object_ref, function in The Base Object Type
g_object_ref_sink, function in The Base Object Type
g_object_remove_toggle_ref, function in The Base Object Type
g_object_remove_weak_pointer, function in The Base Object Type
g_object_replace_data, function in The Base Object Type
g_object_replace_qdata, function in The Base Object Type
g_object_run_dispose, function in The Base Object Type
g_object_set, function in The Base Object Type
g_object_set_data, function in The Base Object Type
g_object_set_data_full, function in The Base Object Type
g_object_set_property, function in The Base Object Type
g_object_set_qdata, function in The Base Object Type
g_object_set_qdata_full, function in The Base Object Type
g_object_set_valist, function in The Base Object Type
g_object_steal_data, function in The Base Object Type
g_object_steal_qdata, function in The Base Object Type
g_object_thaw_notify, function in The Base Object Type
G_OBJECT_TYPE, macro in The Base Object Type
G_OBJECT_TYPE_NAME, macro in The Base Object Type
g_object_unref, function in The Base Object Type
G_OBJECT_WARN_INVALID_PROPERTY_ID, macro in The Base Object Type
g_object_watch_closure, function in The Base Object Type
g_object_weak_ref, function in The Base Object Type
g_object_weak_unref, function in The Base Object Type

### P

GParameter, struct in The Base Object Type
GParamFlags, enum in GParamSpec
GParamSpec, struct in GParamSpec
GParamSpecBoolean, struct in Standard Parameter and Value Types
GParamSpecBoxed, struct in Standard Parameter and Value Types
GParamSpecChar, struct in Standard Parameter and Value Types
GParamSpecClass, struct in GParamSpec
GParamSpecDouble, struct in Standard Parameter and Value Types
GParamSpecEnum, struct in Standard Parameter and Value Types
GParamSpecFlags, struct in Standard Parameter and Value Types
GParamSpecFloat, struct in Standard Parameter and Value Types
GParamSpecGType, struct in Standard Parameter and Value Types
GParamSpecInt, struct in Standard Parameter and Value Types
GParamSpecInt64, struct in Standard Parameter and Value Types
GParamSpecLong, struct in Standard Parameter and Value Types
GParamSpecObject, struct in Standard Parameter and Value Types
GParamSpecOverride, struct in Standard Parameter and Value Types
GParamSpecParam, struct in Standard Parameter and Value Types
GParamSpecPointer, struct in Standard Parameter and Value Types
GParamSpecPool, struct in GParamSpec
GParamSpecString, struct in Standard Parameter and Value Types
GParamSpecTypeInfo, struct in GParamSpec
GParamSpecUChar, struct in Standard Parameter and Value Types
GParamSpecUInt, struct in Standard Parameter and Value Types
GParamSpecUInt64, struct in Standard Parameter and Value Types
GParamSpecULong, struct in Standard Parameter and Value Types
GParamSpecUnichar, struct in Standard Parameter and Value Types
GParamSpecValueArray, struct in Standard Parameter and Value Types
GParamSpecVariant, struct in Standard Parameter and Value Types
G_PARAM_MASK, macro in GParamSpec
G_PARAM_READWRITE, macro in GParamSpec
G_PARAM_SPEC, macro in GParamSpec
g_param_spec_boolean, function in Standard Parameter and Value Types
G_PARAM_SPEC_BOOLEAN, macro in Standard Parameter and Value Types
g_param_spec_boxed, function in Standard Parameter and Value Types
G_PARAM_SPEC_BOXED, macro in Standard Parameter and Value Types
G_PARAM_SPEC_CHAR, macro in Standard Parameter and Value Types
g_param_spec_char, function in Standard Parameter and Value Types
G_PARAM_SPEC_CLASS, macro in GParamSpec
G_PARAM_SPEC_DOUBLE, macro in Standard Parameter and Value Types
g_param_spec_double, function in Standard Parameter and Value Types
g_param_spec_enum, function in Standard Parameter and Value Types
G_PARAM_SPEC_ENUM, macro in Standard Parameter and Value Types
G_PARAM_SPEC_FLAGS, macro in Standard Parameter and Value Types
g_param_spec_flags, function in Standard Parameter and Value Types
G_PARAM_SPEC_FLOAT, macro in Standard Parameter and Value Types
g_param_spec_float, function in Standard Parameter and Value Types
g_param_spec_get_blurb, function in GParamSpec
G_PARAM_SPEC_GET_CLASS, macro in GParamSpec
g_param_spec_get_default_value, function in GParamSpec
g_param_spec_get_name, function in GParamSpec
g_param_spec_get_nick, function in GParamSpec
g_param_spec_get_qdata, function in GParamSpec
g_param_spec_get_redirect_target, function in GParamSpec
G_PARAM_SPEC_GTYPE, macro in Standard Parameter and Value Types
g_param_spec_gtype, function in Standard Parameter and Value Types
G_PARAM_SPEC_INT, macro in Standard Parameter and Value Types
g_param_spec_int, function in Standard Parameter and Value Types
g_param_spec_int64, function in Standard Parameter and Value Types
G_PARAM_SPEC_INT64, macro in Standard Parameter and Value Types
g_param_spec_internal, function in GParamSpec
g_param_spec_long, function in Standard Parameter and Value Types
G_PARAM_SPEC_LONG, macro in Standard Parameter and Value Types
G_PARAM_SPEC_OBJECT, macro in Standard Parameter and Value Types
g_param_spec_object, function in Standard Parameter and Value Types
g_param_spec_override, function in Standard Parameter and Value Types
G_PARAM_SPEC_OVERRIDE, macro in Standard Parameter and Value Types
G_PARAM_SPEC_PARAM, macro in Standard Parameter and Value Types
g_param_spec_param, function in Standard Parameter and Value Types
g_param_spec_pointer, function in Standard Parameter and Value Types
G_PARAM_SPEC_POINTER, macro in Standard Parameter and Value Types
g_param_spec_pool_insert, function in GParamSpec
g_param_spec_pool_list, function in GParamSpec
g_param_spec_pool_list_owned, function in GParamSpec
g_param_spec_pool_lookup, function in GParamSpec
g_param_spec_pool_new, function in GParamSpec
g_param_spec_pool_remove, function in GParamSpec
g_param_spec_ref, function in GParamSpec
g_param_spec_ref_sink, function in GParamSpec
g_param_spec_set_qdata, function in GParamSpec
g_param_spec_set_qdata_full, function in GParamSpec
g_param_spec_sink, function in GParamSpec
g_param_spec_steal_qdata, function in GParamSpec
G_PARAM_SPEC_STRING, macro in Standard Parameter and Value Types
g_param_spec_string, function in Standard Parameter and Value Types
G_PARAM_SPEC_TYPE, macro in GParamSpec
G_PARAM_SPEC_TYPE_NAME, macro in GParamSpec
G_PARAM_SPEC_UCHAR, macro in Standard Parameter and Value Types
g_param_spec_uchar, function in Standard Parameter and Value Types
g_param_spec_uint, function in Standard Parameter and Value Types
G_PARAM_SPEC_UINT, macro in Standard Parameter and Value Types
G_PARAM_SPEC_UINT64, macro in Standard Parameter and Value Types
g_param_spec_uint64, function in Standard Parameter and Value Types
g_param_spec_ulong, function in Standard Parameter and Value Types
G_PARAM_SPEC_ULONG, macro in Standard Parameter and Value Types
g_param_spec_unichar, function in Standard Parameter and Value Types
G_PARAM_SPEC_UNICHAR, macro in Standard Parameter and Value Types
g_param_spec_unref, function in GParamSpec
G_PARAM_SPEC_VALUE_ARRAY, macro in Standard Parameter and Value Types
g_param_spec_value_array, function in Standard Parameter and Value Types
G_PARAM_SPEC_VALUE_TYPE, macro in GParamSpec
g_param_spec_variant, function in Standard Parameter and Value Types
G_PARAM_SPEC_VARIANT, macro in Standard Parameter and Value Types
G_PARAM_STATIC_STRINGS, macro in GParamSpec
g_param_type_register_static, function in GParamSpec
G_PARAM_USER_SHIFT, macro in GParamSpec
g_param_values_cmp, function in GParamSpec
g_param_value_convert, function in GParamSpec
g_param_value_defaults, function in GParamSpec
g_param_value_set_default, function in GParamSpec
g_param_value_validate, function in GParamSpec
g_pointer_type_register_static, function in Boxed Types
G_PRIVATE_FIELD, macro in Type Information
G_PRIVATE_FIELD_P, macro in Type Information
G_PRIVATE_OFFSET, macro in Type Information

### S

GSignalAccumulator, user_function in Signals
GSignalCMarshaller, typedef in Signals
GSignalCVaMarshaller, typedef in Signals
GSignalEmissionHook, user_function in Signals
GSignalFlags, enum in Signals
GSignalInvocationHint, struct in Signals
GSignalMatchType, enum in Signals
GSignalQuery, struct in Signals
g_signal_accumulator_first_wins, function in Signals
g_signal_accumulator_true_handled, function in Signals
g_signal_add_emission_hook, function in Signals
g_signal_chain_from_overridden, function in Signals
g_signal_chain_from_overridden_handler, function in Signals
g_signal_connect, macro in Signals
g_signal_connect_after, macro in Signals
g_signal_connect_closure, function in Signals
g_signal_connect_closure_by_id, function in Signals
g_signal_connect_data, function in Signals
g_signal_connect_object, function in Signals
g_signal_connect_swapped, macro in Signals
g_signal_emit, function in Signals
g_signal_emitv, function in Signals
g_signal_emit_by_name, function in Signals
g_signal_emit_valist, function in Signals
G_SIGNAL_FLAGS_MASK, macro in Signals
g_signal_get_invocation_hint, function in Signals
g_signal_handlers_block_by_func, macro in Signals
g_signal_handlers_block_matched, function in Signals
g_signal_handlers_disconnect_by_data, macro in Signals
g_signal_handlers_disconnect_by_func, macro in Signals
g_signal_handlers_disconnect_matched, function in Signals
g_signal_handlers_unblock_by_func, macro in Signals
g_signal_handlers_unblock_matched, function in Signals
g_signal_handler_block, function in Signals
g_signal_handler_disconnect, function in Signals
g_signal_handler_find, function in Signals
g_signal_handler_is_connected, function in Signals
g_signal_handler_unblock, function in Signals
g_signal_has_handler_pending, function in Signals
g_signal_list_ids, function in Signals
g_signal_lookup, function in Signals
G_SIGNAL_MATCH_MASK, macro in Signals
g_signal_name, function in Signals
g_signal_new, function in Signals
g_signal_newv, function in Signals
g_signal_new_class_handler, function in Signals
g_signal_new_valist, function in Signals
g_signal_override_class_closure, function in Signals
g_signal_override_class_handler, function in Signals
g_signal_parse_name, function in Signals
g_signal_query, function in Signals
g_signal_remove_emission_hook, function in Signals
g_signal_set_va_marshaller, function in Signals
g_signal_stop_emission, function in Signals
g_signal_stop_emission_by_name, function in Signals
g_signal_type_cclosure_new, function in Signals
G_SIGNAL_TYPE_STATIC_SCOPE, macro in Signals
g_source_set_closure, function in Closures
g_source_set_dummy_callback, function in Closures
g_strdup_value_contents, function in Generic values
GStrv, typedef in Boxed Types

### T

GToggleNotify, user_function in The Base Object Type
GType, typedef in Type Information
GTypeClass, struct in Type Information
GTypeClassCacheFunc, user_function in Type Information
GTypeCValue, union in Varargs Value Collection
GTypeDebugFlags, enum in Type Information
GTypeFlags, enum in Type Information
GTypeFundamentalFlags, enum in Type Information
GTypeFundamentalInfo, struct in Type Information
GTypeInfo, struct in Type Information
GTypeInstance, struct in Type Information
GTypeInterface, struct in Type Information
GTypeInterfaceCheckFunc, user_function in Type Information
GTypeModule, struct in GTypeModule
GTypeModuleClass, struct in GTypeModule
GTypePlugin, struct in GTypePlugin
GTypePluginClass, struct in GTypePlugin
GTypePluginCompleteInterfaceInfo, user_function in GTypePlugin
GTypePluginCompleteTypeInfo, user_function in GTypePlugin
GTypePluginUnuse, user_function in GTypePlugin
GTypePluginUse, user_function in GTypePlugin
GTypeQuery, struct in Type Information
GTypeValueTable, struct in Type Information
g_type_add_class_cache_func, function in Type Information
g_type_add_class_private, function in Type Information
g_type_add_interface_check, function in Type Information
g_type_add_interface_dynamic, function in Type Information
g_type_add_interface_static, function in Type Information
G_TYPE_ARRAY, macro in Boxed Types
G_TYPE_BOOLEAN, macro in Type Information
G_TYPE_BOXED, macro in Type Information
G_TYPE_BYTES, macro in Boxed Types
G_TYPE_BYTE_ARRAY, macro in Boxed Types
G_TYPE_CHAR, macro in Type Information
G_TYPE_CHECKSUM, macro in Type Information
G_TYPE_CHECK_CLASS_CAST, macro in Type Information
G_TYPE_CHECK_CLASS_TYPE, macro in Type Information
G_TYPE_CHECK_INSTANCE, macro in Type Information
G_TYPE_CHECK_INSTANCE_CAST, macro in Type Information
G_TYPE_CHECK_INSTANCE_TYPE, macro in Type Information
G_TYPE_CHECK_VALUE, macro in Type Information
G_TYPE_CHECK_VALUE_TYPE, macro in Type Information
g_type_children, function in Type Information
g_type_class_add_private, function in Type Information
G_TYPE_CLASS_GET_PRIVATE, macro in Type Information
g_type_class_peek, function in Type Information
g_type_class_peek_parent, function in Type Information
g_type_class_peek_static, function in Type Information
g_type_class_ref, function in Type Information
g_type_class_unref, function in Type Information
g_type_class_unref_uncached, function in Type Information
G_TYPE_CLOSURE, macro in Closures
g_type_create_instance, function in Type Information
G_TYPE_DATE, macro in Boxed Types
G_TYPE_DATE_TIME, macro in Boxed Types
g_type_default_interface_peek, function in Type Information
g_type_default_interface_ref, function in Type Information
g_type_default_interface_unref, function in Type Information
g_type_depth, function in Type Information
G_TYPE_DOUBLE, macro in Type Information
g_type_ensure, function in Type Information
G_TYPE_ENUM, macro in Type Information
G_TYPE_ERROR, macro in Boxed Types
G_TYPE_FLAGS, macro in Type Information
G_TYPE_FLAG_RESERVED_ID_BIT, macro in Type Information
G_TYPE_FLOAT, macro in Type Information
g_type_free_instance, function in Type Information
G_TYPE_FROM_CLASS, macro in Type Information
G_TYPE_FROM_INSTANCE, macro in Type Information
G_TYPE_FROM_INTERFACE, macro in Type Information
g_type_from_name, function in Type Information
g_type_fundamental, function in Type Information
G_TYPE_FUNDAMENTAL, macro in Type Information
G_TYPE_FUNDAMENTAL_MAX, macro in Type Information
g_type_fundamental_next, function in Type Information
g_type_get_plugin, function in Type Information
g_type_get_qdata, function in Type Information
g_type_get_type_registration_serial, function in Type Information
G_TYPE_GSTRING, macro in Boxed Types
G_TYPE_GTYPE, macro in Type Information
G_TYPE_HASH_TABLE, macro in Boxed Types
G_TYPE_HAS_VALUE_TABLE, macro in Type Information
g_type_init, function in Type Information
G_TYPE_INITIALLY_UNOWNED, macro in The Base Object Type
g_type_init_with_debug_flags, function in Type Information
G_TYPE_INSTANCE_GET_CLASS, macro in Type Information
G_TYPE_INSTANCE_GET_INTERFACE, macro in Type Information
G_TYPE_INSTANCE_GET_PRIVATE, macro in Type Information
G_TYPE_INT, macro in Type Information
G_TYPE_INT64, macro in Type Information
G_TYPE_INTERFACE, macro in Type Information
g_type_interfaces, function in Type Information
g_type_interface_add_prerequisite, function in Type Information
g_type_interface_get_plugin, function in Type Information
g_type_interface_peek, function in Type Information
g_type_interface_peek_parent, function in Type Information
g_type_interface_prerequisites, function in Type Information
G_TYPE_INVALID, macro in Type Information
G_TYPE_IO_CHANNEL, macro in Boxed Types
G_TYPE_IO_CONDITION, macro in Boxed Types
g_type_is_a, function in Type Information
G_TYPE_IS_ABSTRACT, macro in Type Information
G_TYPE_IS_CLASSED, macro in Type Information
G_TYPE_IS_DEEP_DERIVABLE, macro in Type Information
G_TYPE_IS_DERIVABLE, macro in Type Information
G_TYPE_IS_DERIVED, macro in Type Information
G_TYPE_IS_ENUM, macro in Enumeration and Flag Types
G_TYPE_IS_FLAGS, macro in Enumeration and Flag Types
G_TYPE_IS_FUNDAMENTAL, macro in Type Information
G_TYPE_IS_INSTANTIATABLE, macro in Type Information
G_TYPE_IS_INTERFACE, macro in Type Information
G_TYPE_IS_OBJECT, macro in The Base Object Type
G_TYPE_IS_PARAM, macro in GParamSpec
G_TYPE_IS_VALUE, macro in Generic values
G_TYPE_IS_VALUE_ABSTRACT, macro in Generic values
G_TYPE_IS_VALUE_TYPE, macro in Type Information
G_TYPE_KEY_FILE, macro in Boxed Types
G_TYPE_LONG, macro in Type Information
G_TYPE_MAIN_CONTEXT, macro in Boxed Types
G_TYPE_MAIN_LOOP, macro in Boxed Types
G_TYPE_MAKE_FUNDAMENTAL, macro in Type Information
G_TYPE_MARKUP_PARSE_CONTEXT, macro in Boxed Types
G_TYPE_MATCH_INFO, macro in Boxed Types
g_type_module_add_interface, function in GTypeModule
g_type_module_register_enum, function in GTypeModule
g_type_module_register_flags, function in GTypeModule
g_type_module_register_type, function in GTypeModule
g_type_module_set_name, function in GTypeModule
g_type_module_unuse, function in GTypeModule
g_type_module_use, function in GTypeModule
g_type_name, function in Type Information
g_type_next_base, function in Type Information
G_TYPE_NONE, macro in Type Information
G_TYPE_OBJECT, macro in Type Information
G_TYPE_PARAM, macro in Type Information
G_TYPE_PARAM_BOOLEAN, macro in Standard Parameter and Value Types
G_TYPE_PARAM_BOXED, macro in Standard Parameter and Value Types
G_TYPE_PARAM_CHAR, macro in Standard Parameter and Value Types
G_TYPE_PARAM_DOUBLE, macro in Standard Parameter and Value Types
G_TYPE_PARAM_ENUM, macro in Standard Parameter and Value Types
G_TYPE_PARAM_FLAGS, macro in Standard Parameter and Value Types
G_TYPE_PARAM_FLOAT, macro in Standard Parameter and Value Types
G_TYPE_PARAM_GTYPE, macro in Standard Parameter and Value Types
G_TYPE_PARAM_INT, macro in Standard Parameter and Value Types
G_TYPE_PARAM_INT64, macro in Standard Parameter and Value Types
G_TYPE_PARAM_LONG, macro in Standard Parameter and Value Types
G_TYPE_PARAM_OBJECT, macro in Standard Parameter and Value Types
G_TYPE_PARAM_OVERRIDE, macro in Standard Parameter and Value Types
G_TYPE_PARAM_PARAM, macro in Standard Parameter and Value Types
G_TYPE_PARAM_POINTER, macro in Standard Parameter and Value Types
G_TYPE_PARAM_STRING, macro in Standard Parameter and Value Types
G_TYPE_PARAM_UCHAR, macro in Standard Parameter and Value Types
G_TYPE_PARAM_UINT, macro in Standard Parameter and Value Types
G_TYPE_PARAM_UINT64, macro in Standard Parameter and Value Types
G_TYPE_PARAM_ULONG, macro in Standard Parameter and Value Types
G_TYPE_PARAM_UNICHAR, macro in Standard Parameter and Value Types
G_TYPE_PARAM_VALUE_ARRAY, macro in Standard Parameter and Value Types
G_TYPE_PARAM_VARIANT, macro in Standard Parameter and Value Types
g_type_parent, function in Type Information
g_type_plugin_complete_interface_info, function in GTypePlugin
g_type_plugin_complete_type_info, function in GTypePlugin
g_type_plugin_unuse, function in GTypePlugin
g_type_plugin_use, function in GTypePlugin
G_TYPE_POINTER, macro in Type Information
G_TYPE_POLLFD, macro in Boxed Types
G_TYPE_PTR_ARRAY, macro in Boxed Types
g_type_qname, function in Type Information
g_type_query, function in Type Information
G_TYPE_REGEX, macro in Boxed Types
g_type_register_dynamic, function in Type Information
g_type_register_fundamental, function in Type Information
g_type_register_static, function in Type Information
g_type_register_static_simple, function in Type Information
g_type_remove_class_cache_func, function in Type Information
g_type_remove_interface_check, function in Type Information
G_TYPE_RESERVED_BSE_FIRST, macro in Type Information
G_TYPE_RESERVED_BSE_LAST, macro in Type Information
G_TYPE_RESERVED_GLIB_FIRST, macro in Type Information
G_TYPE_RESERVED_GLIB_LAST, macro in Type Information
G_TYPE_RESERVED_USER_FIRST, macro in Type Information
g_type_set_qdata, function in Type Information
G_TYPE_SOURCE, macro in Boxed Types
G_TYPE_STRING, macro in Type Information
G_TYPE_STRV, macro in Boxed Types
G_TYPE_THREAD, macro in Boxed Types
G_TYPE_TIME_ZONE, macro in Boxed Types
G_TYPE_UCHAR, macro in Type Information
G_TYPE_UINT, macro in Type Information
G_TYPE_UINT64, macro in Type Information
G_TYPE_ULONG, macro in Type Information
G_TYPE_VALUE, macro in Generic values
G_TYPE_VALUE_ARRAY, macro in Generic values
g_type_value_table_peek, function in Type Information
G_TYPE_VARIANT, macro in Type Information
G_TYPE_VARIANT_BUILDER, macro in Boxed Types
G_TYPE_VARIANT_TYPE, macro in Boxed Types

### V

GVaClosureMarshal, user_function in Closures
GValue, struct in Generic values
GValueArray, struct in Value arrays
GValueTransform, user_function in Generic values
g_value_array_append, function in Value arrays
g_value_array_copy, function in Value arrays
g_value_array_free, function in Value arrays
g_value_array_get_nth, function in Value arrays
g_value_array_insert, function in Value arrays
g_value_array_new, function in Value arrays
g_value_array_prepend, function in Value arrays
g_value_array_remove, function in Value arrays
g_value_array_sort, function in Value arrays
g_value_array_sort_with_data, function in Value arrays
G_VALUE_COLLECT, macro in Varargs Value Collection
G_VALUE_COLLECT_FORMAT_MAX_LENGTH, macro in Varargs Value Collection
G_VALUE_COLLECT_INIT, macro in Varargs Value Collection
G_VALUE_COLLECT_SKIP, macro in Varargs Value Collection
g_value_copy, function in Generic values
g_value_dup_boxed, function in Standard Parameter and Value Types
g_value_dup_object, function in Standard Parameter and Value Types
g_value_dup_param, function in Standard Parameter and Value Types
g_value_dup_string, function in Standard Parameter and Value Types
g_value_dup_variant, function in Standard Parameter and Value Types
g_value_fits_pointer, function in Generic values
g_value_get_boolean, function in Standard Parameter and Value Types
g_value_get_boxed, function in Standard Parameter and Value Types
g_value_get_char, function in Standard Parameter and Value Types
g_value_get_double, function in Standard Parameter and Value Types
g_value_get_enum, function in Standard Parameter and Value Types
g_value_get_flags, function in Standard Parameter and Value Types
g_value_get_float, function in Standard Parameter and Value Types
g_value_get_gtype, function in Standard Parameter and Value Types
g_value_get_int, function in Standard Parameter and Value Types
g_value_get_int64, function in Standard Parameter and Value Types
g_value_get_long, function in Standard Parameter and Value Types
g_value_get_object, function in Standard Parameter and Value Types
g_value_get_param, function in Standard Parameter and Value Types
g_value_get_pointer, function in Standard Parameter and Value Types
g_value_get_schar, function in Standard Parameter and Value Types
g_value_get_string, function in Standard Parameter and Value Types
g_value_get_uchar, function in Standard Parameter and Value Types
g_value_get_uint, function in Standard Parameter and Value Types
g_value_get_uint64, function in Standard Parameter and Value Types
g_value_get_ulong, function in Standard Parameter and Value Types
g_value_get_variant, function in Standard Parameter and Value Types
G_VALUE_HOLDS, macro in Generic values
G_VALUE_HOLDS_BOOLEAN, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_BOXED, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_CHAR, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_DOUBLE, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_ENUM, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_FLAGS, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_FLOAT, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_GTYPE, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_INT, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_INT64, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_LONG, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_OBJECT, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_PARAM, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_POINTER, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_STRING, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_UCHAR, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_UINT, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_UINT64, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_ULONG, macro in Standard Parameter and Value Types
G_VALUE_HOLDS_VARIANT, macro in Standard Parameter and Value Types
G_VALUE_INIT, macro in Generic values
g_value_init, function in Generic values
G_VALUE_LCOPY, macro in Varargs Value Collection
g_value_peek_pointer, function in Generic values
g_value_register_transform_func, function in Generic values
g_value_reset, function in Generic values
g_value_set_boolean, function in Standard Parameter and Value Types
g_value_set_boxed, function in Standard Parameter and Value Types
g_value_set_boxed_take_ownership, function in Standard Parameter and Value Types
g_value_set_char, function in Standard Parameter and Value Types
g_value_set_double, function in Standard Parameter and Value Types
g_value_set_enum, function in Standard Parameter and Value Types
g_value_set_flags, function in Standard Parameter and Value Types
g_value_set_float, function in Standard Parameter and Value Types
g_value_set_gtype, function in Standard Parameter and Value Types
g_value_set_instance, function in Standard Parameter and Value Types
g_value_set_int, function in Standard Parameter and Value Types
g_value_set_int64, function in Standard Parameter and Value Types
g_value_set_long, function in Standard Parameter and Value Types
g_value_set_object, function in Standard Parameter and Value Types
g_value_set_object_take_ownership, function in Standard Parameter and Value Types
g_value_set_param, function in Standard Parameter and Value Types
g_value_set_param_take_ownership, function in Standard Parameter and Value Types
g_value_set_pointer, function in Standard Parameter and Value Types
g_value_set_schar, function in Standard Parameter and Value Types
g_value_set_static_boxed, function in Standard Parameter and Value Types
g_value_set_static_string, function in Standard Parameter and Value Types
g_value_set_string, function in Standard Parameter and Value Types
g_value_set_string_take_ownership, function in Standard Parameter and Value Types
g_value_set_uchar, function in Standard Parameter and Value Types
g_value_set_uint, function in Standard Parameter and Value Types
g_value_set_uint64, function in Standard Parameter and Value Types
g_value_set_ulong, function in Standard Parameter and Value Types
g_value_set_variant, function in Standard Parameter and Value Types
g_value_take_boxed, function in Standard Parameter and Value Types
g_value_take_object, function in Standard Parameter and Value Types
g_value_take_param, function in Standard Parameter and Value Types
g_value_take_string, function in Standard Parameter and Value Types
g_value_take_variant, function in Standard Parameter and Value Types
g_value_transform, function in Generic values
G_VALUE_TYPE, macro in Generic values
g_value_type_compatible, function in Generic values
G_VALUE_TYPE_NAME, macro in Generic values
g_value_type_transformable, function in Generic values
g_value_unset, function in Generic values

### W

GWeakNotify, user_function in The Base Object Type
GWeakRef, struct in The Base Object Type
g_weak_ref_clear, function in The Base Object Type
g_weak_ref_get, function in The Base Object Type
g_weak_ref_init, function in The Base Object Type
g_weak_ref_set, function in The Base Object Type