1<INCLUDE>glib-object.h</INCLUDE> 2 3<SECTION> 4<FILE>gtype</FILE> 5<TITLE>Type Information</TITLE> 6GType 7G_TYPE_FUNDAMENTAL 8G_TYPE_FUNDAMENTAL_MAX 9G_TYPE_MAKE_FUNDAMENTAL 10G_TYPE_IS_ABSTRACT 11G_TYPE_IS_DERIVED 12G_TYPE_IS_FUNDAMENTAL 13G_TYPE_IS_VALUE_TYPE 14G_TYPE_HAS_VALUE_TABLE 15G_TYPE_IS_CLASSED 16G_TYPE_IS_INSTANTIATABLE 17G_TYPE_IS_DERIVABLE 18G_TYPE_IS_DEEP_DERIVABLE 19G_TYPE_IS_INTERFACE 20GTypeInterface 21GTypeInstance 22GTypeClass 23GTypeInfo 24GTypeFundamentalInfo 25GInterfaceInfo 26GTypeValueTable 27G_TYPE_FROM_INSTANCE 28G_TYPE_FROM_CLASS 29G_TYPE_FROM_INTERFACE 30G_TYPE_INSTANCE_GET_CLASS 31G_TYPE_INSTANCE_GET_INTERFACE 32G_TYPE_INSTANCE_GET_PRIVATE 33G_TYPE_CHECK_INSTANCE 34G_TYPE_CHECK_INSTANCE_CAST 35G_TYPE_CHECK_INSTANCE_TYPE 36G_TYPE_CHECK_CLASS_CAST 37G_TYPE_CHECK_CLASS_TYPE 38G_TYPE_CHECK_VALUE 39G_TYPE_CHECK_VALUE_TYPE 40G_TYPE_FLAG_RESERVED_ID_BIT 41g_type_init 42GTypeDebugFlags 43g_type_init_with_debug_flags 44g_type_name 45g_type_qname 46g_type_from_name 47g_type_parent 48g_type_depth 49g_type_next_base 50g_type_is_a 51g_type_class_ref 52g_type_class_peek 53g_type_class_peek_static 54g_type_class_unref 55g_type_class_peek_parent 56g_type_class_add_private 57g_type_interface_peek 58g_type_interface_peek_parent 59g_type_default_interface_ref 60g_type_default_interface_peek 61g_type_default_interface_unref 62g_type_children 63g_type_interfaces 64g_type_interface_prerequisites 65g_type_set_qdata 66g_type_get_qdata 67g_type_query 68GTypeQuery 69GBaseInitFunc 70GBaseFinalizeFunc 71GClassInitFunc 72GClassFinalizeFunc 73GInstanceInitFunc 74GInterfaceInitFunc 75GInterfaceFinalizeFunc 76GTypeClassCacheFunc 77GTypeFlags 78GTypeFundamentalFlags 79g_type_register_static 80g_type_register_static_simple 81g_type_register_dynamic 82g_type_register_fundamental 83g_type_add_interface_static 84g_type_add_interface_dynamic 85g_type_interface_add_prerequisite 86g_type_get_plugin 87g_type_interface_get_plugin 88g_type_fundamental_next 89g_type_fundamental 90g_type_create_instance 91g_type_free_instance 92g_type_add_class_cache_func 93g_type_remove_class_cache_func 94g_type_class_unref_uncached 95g_type_add_interface_check 96g_type_remove_interface_check 97GTypeInterfaceCheckFunc 98g_type_value_table_peek 99 100G_DEFINE_TYPE 101G_DEFINE_TYPE_WITH_CODE 102G_DEFINE_ABSTRACT_TYPE 103G_DEFINE_ABSTRACT_TYPE_WITH_CODE 104G_IMPLEMENT_INTERFACE 105G_DEFINE_TYPE_EXTENDED 106 107<SUBSECTION Private> 108G_TYPE_FUNDAMENTAL_SHIFT 109g_type_check_instance 110g_type_check_instance_cast 111g_type_check_instance_is_a 112g_type_check_class_cast 113g_type_check_class_is_a 114g_type_check_is_value_type 115g_type_check_value 116g_type_check_value_holds 117g_type_instance_get_private 118g_type_test_flags 119g_type_name_from_instance 120g_type_name_from_class 121 122<SUBSECTION> 123G_TYPE_INVALID 124G_TYPE_NONE 125G_TYPE_INTERFACE 126G_TYPE_CHAR 127G_TYPE_UCHAR 128G_TYPE_BOOLEAN 129G_TYPE_INT 130G_TYPE_UINT 131G_TYPE_LONG 132G_TYPE_ULONG 133G_TYPE_INT64 134G_TYPE_UINT64 135G_TYPE_ENUM 136G_TYPE_FLAGS 137G_TYPE_FLOAT 138G_TYPE_DOUBLE 139G_TYPE_STRING 140G_TYPE_POINTER 141G_TYPE_BOXED 142G_TYPE_PARAM 143G_TYPE_OBJECT 144G_TYPE_GTYPE 145 146<SUBSECTION> 147G_TYPE_RESERVED_GLIB_FIRST 148G_TYPE_RESERVED_GLIB_LAST 149G_TYPE_RESERVED_BSE_FIRST 150G_TYPE_RESERVED_BSE_LAST 151G_TYPE_RESERVED_USER_FIRST 152 153<SUBSECTION Private> 154GOBJECT_VAR 155g_value_c_init 156g_value_types_init 157g_enum_types_init 158g_param_type_init 159g_boxed_type_init 160g_object_type_init 161g_param_spec_types_init 162g_value_transforms_init 163g_signal_init 164g_gtype_get_type 165</SECTION> 166 167<SECTION> 168<FILE>gtypeplugin</FILE> 169<TITLE>GTypePlugin</TITLE> 170GTypePlugin 171GTypePluginClass 172GTypePluginUse 173GTypePluginUnuse 174GTypePluginCompleteTypeInfo 175GTypePluginCompleteInterfaceInfo 176g_type_plugin_use 177g_type_plugin_unuse 178g_type_plugin_complete_type_info 179g_type_plugin_complete_interface_info 180<SUBSECTION Standard> 181G_TYPE_PLUGIN 182G_IS_TYPE_PLUGIN 183G_TYPE_TYPE_PLUGIN 184g_type_plugin_get_type 185G_TYPE_PLUGIN_CLASS 186G_IS_TYPE_PLUGIN_CLASS 187G_TYPE_PLUGIN_GET_CLASS 188</SECTION> 189 190<SECTION> 191<FILE>gtypemodule</FILE> 192<TITLE>GTypeModule</TITLE> 193GTypeModule 194GTypeModuleClass 195g_type_module_use 196g_type_module_unuse 197g_type_module_set_name 198g_type_module_register_type 199g_type_module_add_interface 200g_type_module_register_enum 201g_type_module_register_flags 202 203G_DEFINE_DYNAMIC_TYPE 204G_DEFINE_DYNAMIC_TYPE_EXTENDED 205 206<SUBSECTION Standard> 207G_TYPE_MODULE 208G_IS_TYPE_MODULE 209G_TYPE_TYPE_MODULE 210g_type_module_get_type 211G_TYPE_MODULE_CLASS 212G_IS_TYPE_MODULE_CLASS 213G_TYPE_MODULE_GET_CLASS 214</SECTION> 215 216<SECTION> 217<TITLE>The Base Object Type</TITLE> 218<FILE>objects</FILE> 219GObject 220GObjectClass 221GObjectConstructParam 222GObjectGetPropertyFunc 223GObjectSetPropertyFunc 224GObjectFinalizeFunc 225G_TYPE_IS_OBJECT 226G_OBJECT 227G_IS_OBJECT 228G_OBJECT_CLASS 229G_IS_OBJECT_CLASS 230G_OBJECT_GET_CLASS 231G_OBJECT_TYPE 232G_OBJECT_TYPE_NAME 233G_OBJECT_CLASS_TYPE 234G_OBJECT_CLASS_NAME 235g_object_class_install_property 236g_object_class_find_property 237g_object_class_list_properties 238g_object_class_override_property 239g_object_interface_install_property 240g_object_interface_find_property 241g_object_interface_list_properties 242g_object_new 243g_object_newv 244GParameter 245g_object_ref 246g_object_unref 247g_object_ref_sink 248GInitiallyUnowned 249GInitiallyUnownedClass 250G_TYPE_INITIALLY_UNOWNED 251g_object_is_floating 252g_object_force_floating 253GWeakNotify 254g_object_weak_ref 255g_object_weak_unref 256g_object_add_weak_pointer 257g_object_remove_weak_pointer 258GToggleNotify 259g_object_add_toggle_ref 260g_object_remove_toggle_ref 261g_object_connect 262g_object_disconnect 263g_object_set 264g_object_get 265g_object_notify 266g_object_freeze_notify 267g_object_thaw_notify 268g_object_get_data 269g_object_set_data 270g_object_set_data_full 271g_object_steal_data 272g_object_get_qdata 273g_object_set_qdata 274g_object_set_qdata_full 275g_object_steal_qdata 276g_object_set_property 277g_object_get_property 278g_object_new_valist 279g_object_set_valist 280g_object_get_valist 281g_object_watch_closure 282g_object_run_dispose 283G_OBJECT_WARN_INVALID_PROPERTY_ID 284 285<SUBSECTION Standard> 286G_INITIALLY_UNOWNED 287G_INITIALLY_UNOWNED_CLASS 288G_INITIALLY_UNOWNED_GET_CLASS 289G_IS_INITIALLY_UNOWNED 290G_IS_INITIALLY_UNOWNED_CLASS 291 292<SUBSECTION Private> 293G_OBJECT_WARN_INVALID_PSPEC 294g_initially_unowned_get_type 295g_object_compat_control 296g_object_get_type 297</SECTION> 298 299<SECTION> 300<TITLE>Enumeration and Flag Types</TITLE> 301<FILE>enumerations_flags</FILE> 302GEnumClass 303GFlagsClass 304G_ENUM_CLASS_TYPE 305G_ENUM_CLASS_TYPE_NAME 306G_TYPE_IS_ENUM 307G_ENUM_CLASS 308G_IS_ENUM_CLASS 309G_TYPE_IS_FLAGS 310G_FLAGS_CLASS 311G_IS_FLAGS_CLASS 312G_FLAGS_CLASS_TYPE 313G_FLAGS_CLASS_TYPE_NAME 314GEnumValue 315GFlagsValue 316g_enum_get_value 317g_enum_get_value_by_name 318g_enum_get_value_by_nick 319g_flags_get_first_value 320g_flags_get_value_by_name 321g_flags_get_value_by_nick 322g_enum_register_static 323g_flags_register_static 324g_enum_complete_type_info 325g_flags_complete_type_info 326</SECTION> 327 328<SECTION> 329<FILE>gboxed</FILE> 330<TITLE>Boxed Types</TITLE> 331GBoxedCopyFunc 332GBoxedFreeFunc 333g_boxed_copy 334g_boxed_free 335g_boxed_type_register_static 336g_pointer_type_register_static 337 338<SUBSECTION> 339G_TYPE_HASH_TABLE 340G_TYPE_DATE 341G_TYPE_GSTRING 342G_TYPE_STRV 343G_TYPE_REGEX 344GStrv 345 346<SUBSECTION Standard> 347G_TYPE_IS_BOXED 348 349<SUBSECTION Private> 350g_gstring_get_type 351g_strv_get_type 352g_date_get_type 353g_hash_table_get_type 354g_regex_get_type 355</SECTION> 356 357<SECTION> 358<TITLE>Generic values</TITLE> 359<FILE>generic_values</FILE> 360G_VALUE_HOLDS 361G_VALUE_TYPE 362G_VALUE_TYPE_NAME 363G_TYPE_IS_VALUE 364G_TYPE_IS_VALUE_ABSTRACT 365G_IS_VALUE 366GValue 367G_TYPE_VALUE 368G_TYPE_VALUE_ARRAY 369g_value_init 370g_value_copy 371g_value_reset 372g_value_unset 373g_value_set_instance 374g_value_fits_pointer 375g_value_peek_pointer 376g_value_type_compatible 377g_value_type_transformable 378g_value_transform 379GValueTransform 380g_value_register_transform_func 381g_strdup_value_contents 382 383<SUBSECTION Private> 384G_VALUE_NOCOPY_CONTENTS 385g_value_get_type 386g_value_array_get_type 387</SECTION> 388 389<SECTION> 390<TITLE>Value arrays</TITLE> 391<FILE>value_arrays</FILE> 392GValueArray 393g_value_array_get_nth 394g_value_array_new 395g_value_array_copy 396g_value_array_free 397g_value_array_append 398g_value_array_prepend 399g_value_array_insert 400g_value_array_remove 401g_value_array_sort 402g_value_array_sort_with_data 403</SECTION> 404 405<SECTION> 406<TITLE>GParamSpec</TITLE> 407<FILE>gparamspec</FILE> 408G_TYPE_IS_PARAM 409G_PARAM_SPEC 410G_IS_PARAM_SPEC 411G_PARAM_SPEC_CLASS 412G_IS_PARAM_SPEC_CLASS 413G_PARAM_SPEC_GET_CLASS 414G_PARAM_SPEC_TYPE 415G_PARAM_SPEC_TYPE_NAME 416G_PARAM_SPEC_VALUE_TYPE 417GParamSpec 418GParamSpecClass 419GParamFlags 420G_PARAM_READWRITE 421G_PARAM_STATIC_STRINGS 422G_PARAM_MASK 423G_PARAM_USER_SHIFT 424g_param_spec_ref 425g_param_spec_unref 426g_param_spec_sink 427g_param_spec_ref_sink 428g_param_value_set_default 429g_param_value_defaults 430g_param_value_validate 431g_param_value_convert 432g_param_values_cmp 433g_param_spec_get_name 434g_param_spec_get_nick 435g_param_spec_get_blurb 436g_param_spec_get_qdata 437g_param_spec_set_qdata 438g_param_spec_set_qdata_full 439g_param_spec_steal_qdata 440g_param_spec_get_redirect_target 441g_param_spec_internal 442GParamSpecTypeInfo 443g_param_type_register_static 444GParamSpecPool 445g_param_spec_pool_new 446g_param_spec_pool_insert 447g_param_spec_pool_remove 448g_param_spec_pool_lookup 449g_param_spec_pool_list 450g_param_spec_pool_list_owned 451</SECTION> 452 453<SECTION> 454<TITLE>Standard Parameter and Value Types</TITLE> 455<FILE>param_value_types</FILE> 456 457<SUBSECTION gboolean> 458G_IS_PARAM_SPEC_BOOLEAN 459G_PARAM_SPEC_BOOLEAN 460G_VALUE_HOLDS_BOOLEAN 461G_TYPE_PARAM_BOOLEAN 462GParamSpecBoolean 463g_param_spec_boolean 464g_value_set_boolean 465g_value_get_boolean 466 467<SUBSECTION gchar> 468G_IS_PARAM_SPEC_CHAR 469G_PARAM_SPEC_CHAR 470G_VALUE_HOLDS_CHAR 471G_TYPE_PARAM_CHAR 472GParamSpecChar 473g_param_spec_char 474g_value_set_char 475g_value_get_char 476 477<SUBSECTION guchar> 478G_IS_PARAM_SPEC_UCHAR 479G_PARAM_SPEC_UCHAR 480G_VALUE_HOLDS_UCHAR 481G_TYPE_PARAM_UCHAR 482GParamSpecUChar 483g_param_spec_uchar 484g_value_set_uchar 485g_value_get_uchar 486 487<SUBSECTION gint> 488G_IS_PARAM_SPEC_INT 489G_PARAM_SPEC_INT 490G_VALUE_HOLDS_INT 491G_TYPE_PARAM_INT 492GParamSpecInt 493g_param_spec_int 494g_value_set_int 495g_value_get_int 496 497<SUBSECTION guint> 498G_IS_PARAM_SPEC_UINT 499G_PARAM_SPEC_UINT 500G_VALUE_HOLDS_UINT 501G_TYPE_PARAM_UINT 502GParamSpecUInt 503g_param_spec_uint 504g_value_set_uint 505g_value_get_uint 506 507<SUBSECTION glong> 508G_IS_PARAM_SPEC_LONG 509G_PARAM_SPEC_LONG 510G_VALUE_HOLDS_LONG 511G_TYPE_PARAM_LONG 512GParamSpecLong 513g_param_spec_long 514g_value_set_long 515g_value_get_long 516 517<SUBSECTION gulong> 518G_IS_PARAM_SPEC_ULONG 519G_PARAM_SPEC_ULONG 520G_VALUE_HOLDS_ULONG 521G_TYPE_PARAM_ULONG 522GParamSpecULong 523g_param_spec_ulong 524g_value_set_ulong 525g_value_get_ulong 526 527<SUBSECTION gint64> 528G_IS_PARAM_SPEC_INT64 529G_PARAM_SPEC_INT64 530G_VALUE_HOLDS_INT64 531G_TYPE_PARAM_INT64 532GParamSpecInt64 533g_param_spec_int64 534g_value_set_int64 535g_value_get_int64 536 537<SUBSECTION guint64> 538G_IS_PARAM_SPEC_UINT64 539G_PARAM_SPEC_UINT64 540G_VALUE_HOLDS_UINT64 541G_TYPE_PARAM_UINT64 542GParamSpecUInt64 543g_param_spec_uint64 544g_value_set_uint64 545g_value_get_uint64 546 547<SUBSECTION gfloat> 548G_IS_PARAM_SPEC_FLOAT 549G_PARAM_SPEC_FLOAT 550G_VALUE_HOLDS_FLOAT 551G_TYPE_PARAM_FLOAT 552GParamSpecFloat 553g_param_spec_float 554g_value_set_float 555g_value_get_float 556 557<SUBSECTION gdouble> 558G_IS_PARAM_SPEC_DOUBLE 559G_PARAM_SPEC_DOUBLE 560G_VALUE_HOLDS_DOUBLE 561G_TYPE_PARAM_DOUBLE 562GParamSpecDouble 563g_param_spec_double 564g_value_set_double 565g_value_get_double 566 567<SUBSECTION GEnum> 568G_IS_PARAM_SPEC_ENUM 569G_PARAM_SPEC_ENUM 570G_VALUE_HOLDS_ENUM 571G_TYPE_PARAM_ENUM 572GParamSpecEnum 573g_param_spec_enum 574g_value_set_enum 575g_value_get_enum 576 577<SUBSECTION GFLags> 578G_IS_PARAM_SPEC_FLAGS 579G_PARAM_SPEC_FLAGS 580G_VALUE_HOLDS_FLAGS 581G_TYPE_PARAM_FLAGS 582GParamSpecFlags 583g_param_spec_flags 584g_value_set_flags 585g_value_get_flags 586 587<SUBSECTION gchararray> 588G_IS_PARAM_SPEC_STRING 589G_PARAM_SPEC_STRING 590G_VALUE_HOLDS_STRING 591G_TYPE_PARAM_STRING 592GParamSpecString 593gchararray 594g_param_spec_string 595g_value_set_string 596g_value_set_static_string 597g_value_take_string 598g_value_set_string_take_ownership 599g_value_get_string 600g_value_dup_string 601 602<SUBSECTION GParamSpec> 603G_IS_PARAM_SPEC_PARAM 604G_PARAM_SPEC_PARAM 605G_VALUE_HOLDS_PARAM 606G_TYPE_PARAM_PARAM 607GParamSpecParam 608g_param_spec_param 609g_value_set_param 610g_value_take_param 611g_value_set_param_take_ownership 612g_value_get_param 613g_value_dup_param 614 615<SUBSECTION GBoxed> 616G_IS_PARAM_SPEC_BOXED 617G_PARAM_SPEC_BOXED 618G_VALUE_HOLDS_BOXED 619G_TYPE_PARAM_BOXED 620GParamSpecBoxed 621g_param_spec_boxed 622g_value_set_boxed 623g_value_set_static_boxed 624g_value_take_boxed 625g_value_set_boxed_take_ownership 626g_value_get_boxed 627g_value_dup_boxed 628 629<SUBSECTION gpointer> 630G_IS_PARAM_SPEC_POINTER 631G_PARAM_SPEC_POINTER 632G_VALUE_HOLDS_POINTER 633G_TYPE_PARAM_POINTER 634GParamSpecPointer 635g_param_spec_pointer 636g_value_set_pointer 637g_value_get_pointer 638 639<SUBSECTION GObject> 640G_IS_PARAM_SPEC_OBJECT 641G_PARAM_SPEC_OBJECT 642G_VALUE_HOLDS_OBJECT 643G_TYPE_PARAM_OBJECT 644GParamSpecObject 645g_param_spec_object 646g_value_set_object 647g_value_take_object 648g_value_set_object_take_ownership 649g_value_get_object 650g_value_dup_object 651 652<SUBSECTION gunichar> 653G_IS_PARAM_SPEC_UNICHAR 654G_PARAM_SPEC_UNICHAR 655G_TYPE_PARAM_UNICHAR 656GParamSpecUnichar 657g_param_spec_unichar 658 659<SUBSECTION GValueArray> 660G_IS_PARAM_SPEC_VALUE_ARRAY 661G_PARAM_SPEC_VALUE_ARRAY 662G_TYPE_PARAM_VALUE_ARRAY 663GParamSpecValueArray 664g_param_spec_value_array 665 666<SUBSECTION Override> 667G_IS_PARAM_SPEC_OVERRIDE 668G_PARAM_SPEC_OVERRIDE 669G_TYPE_PARAM_OVERRIDE 670GParamSpecOverride 671g_param_spec_override 672 673<SUBSECTION GType> 674G_IS_PARAM_SPEC_GTYPE 675G_PARAM_SPEC_GTYPE 676G_VALUE_HOLDS_GTYPE 677G_TYPE_PARAM_GTYPE 678GParamSpecGType 679g_param_spec_gtype 680g_value_get_gtype 681g_value_set_gtype 682 683<SUBSECTION Private> 684g_value_set_instance 685g_param_spec_types 686</SECTION> 687 688<SECTION> 689<TITLE>Varargs Value Collection</TITLE> 690<FILE>value_collection</FILE> 691<INCLUDE>glib-object.h,gobject/gvaluecollector.h</INCLUDE> 692GTypeCValue 693G_VALUE_COLLECT 694G_VALUE_LCOPY 695G_VALUE_COLLECT_FORMAT_MAX_LENGTH 696</SECTION> 697 698<SECTION> 699<TITLE>Signals</TITLE> 700<FILE>signals</FILE> 701GSignalInvocationHint 702GSignalAccumulator 703GSignalCMarshaller 704GSignalEmissionHook 705GSignalFlags 706GSignalMatchType 707GSignalQuery 708G_SIGNAL_TYPE_STATIC_SCOPE 709G_SIGNAL_MATCH_MASK 710G_SIGNAL_FLAGS_MASK 711g_signal_new 712g_signal_newv 713g_signal_new_valist 714g_signal_query 715g_signal_lookup 716g_signal_name 717g_signal_list_ids 718g_signal_emit 719g_signal_emit_by_name 720g_signal_emitv 721g_signal_emit_valist 722g_signal_connect 723g_signal_connect_after 724g_signal_connect_swapped 725g_signal_connect_object 726GConnectFlags 727g_signal_connect_data 728g_signal_connect_closure 729g_signal_connect_closure_by_id 730g_signal_handler_block 731g_signal_handler_unblock 732g_signal_handler_disconnect 733g_signal_handler_find 734g_signal_handlers_block_matched 735g_signal_handlers_unblock_matched 736g_signal_handlers_disconnect_matched 737g_signal_handler_is_connected 738g_signal_handlers_block_by_func 739g_signal_handlers_unblock_by_func 740g_signal_handlers_disconnect_by_func 741g_signal_has_handler_pending 742g_signal_stop_emission 743g_signal_stop_emission_by_name 744g_signal_override_class_closure 745g_signal_chain_from_overridden 746g_signal_new_class_handler 747g_signal_override_class_handler 748g_signal_chain_from_overridden_handler 749g_signal_add_emission_hook 750g_signal_remove_emission_hook 751g_signal_parse_name 752g_signal_get_invocation_hint 753g_signal_type_cclosure_new 754g_signal_accumulator_true_handled 755<SUBSECTION Private> 756g_signal_handlers_destroy 757</SECTION> 758 759<SECTION> 760<FILE>gclosure</FILE> 761<TITLE>Closures</TITLE> 762G_CLOSURE_NEEDS_MARSHAL 763G_CLOSURE_N_NOTIFIERS 764G_CCLOSURE_SWAP_DATA 765G_CALLBACK 766GCallback 767GClosure 768G_TYPE_CLOSURE 769GCClosure 770GClosureMarshal 771GClosureNotify 772g_cclosure_new 773g_cclosure_new_swap 774g_cclosure_new_object 775g_cclosure_new_object_swap 776g_closure_new_object 777g_closure_ref 778g_closure_sink 779g_closure_unref 780g_closure_invoke 781g_closure_invalidate 782g_closure_add_finalize_notifier 783g_closure_add_invalidate_notifier 784g_closure_remove_finalize_notifier 785g_closure_remove_invalidate_notifier 786g_closure_new_simple 787g_closure_set_marshal 788g_closure_add_marshal_guards 789g_closure_set_meta_marshal 790g_source_set_closure 791G_TYPE_IO_CHANNEL 792G_TYPE_IO_CONDITION 793 794<SUBSECTION> 795g_cclosure_marshal_VOID__VOID 796g_cclosure_marshal_VOID__BOOLEAN 797g_cclosure_marshal_VOID__CHAR 798g_cclosure_marshal_VOID__UCHAR 799g_cclosure_marshal_VOID__INT 800g_cclosure_marshal_VOID__UINT 801g_cclosure_marshal_VOID__LONG 802g_cclosure_marshal_VOID__ULONG 803g_cclosure_marshal_VOID__ENUM 804g_cclosure_marshal_VOID__FLAGS 805g_cclosure_marshal_VOID__FLOAT 806g_cclosure_marshal_VOID__DOUBLE 807g_cclosure_marshal_VOID__STRING 808g_cclosure_marshal_VOID__PARAM 809g_cclosure_marshal_VOID__BOXED 810g_cclosure_marshal_VOID__POINTER 811g_cclosure_marshal_VOID__OBJECT 812g_cclosure_marshal_STRING__OBJECT_POINTER 813g_cclosure_marshal_VOID__UINT_POINTER 814g_cclosure_marshal_BOOLEAN__FLAGS 815g_cclosure_marshal_BOOL__FLAGS 816 817<SUBSECTION Private> 818GClosureNotifyData 819g_closure_get_type 820g_io_channel_get_type 821g_io_condition_get_type 822</SECTION> 823