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