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