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