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