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