1 <!-- ##### SECTION Title ##### -->
2 Specializable GType System
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
12 <!-- ##### SECTION See_Also ##### -->
17 <!-- ##### SECTION Stability_Level ##### -->
20 <!-- ##### SECTION Image ##### -->
23 <!-- ##### STRUCT DBusGTypeSpecializedAppendContext ##### -->
31 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCollectionAppendFunc ##### -->
40 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCollectionEndAppendFunc ##### -->
48 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCollectionFixedAccessorFunc ##### -->
60 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCollectionIterator ##### -->
69 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCollectionIteratorFunc ##### -->
80 <!-- ##### STRUCT DBusGTypeSpecializedCollectionVtable ##### -->
91 <!-- ##### USER_FUNCTION DBusGTypeSpecializedConstructor ##### -->
100 <!-- ##### USER_FUNCTION DBusGTypeSpecializedCopyFunc ##### -->
110 <!-- ##### USER_FUNCTION DBusGTypeSpecializedFreeFunc ##### -->
119 <!-- ##### USER_FUNCTION DBusGTypeSpecializedMapAppendFunc ##### -->
129 <!-- ##### USER_FUNCTION DBusGTypeSpecializedMapIterator ##### -->
139 <!-- ##### USER_FUNCTION DBusGTypeSpecializedMapIteratorFunc ##### -->
150 <!-- ##### STRUCT DBusGTypeSpecializedMapVtable ##### -->
159 <!-- ##### USER_FUNCTION DBusGTypeSpecializedStructGetMember ##### -->
171 <!-- ##### USER_FUNCTION DBusGTypeSpecializedStructSetMember ##### -->
183 <!-- ##### STRUCT DBusGTypeSpecializedStructVtable ##### -->
192 <!-- ##### STRUCT DBusGTypeSpecializedVtable ##### -->
202 <!-- ##### FUNCTION dbus_g_type_collection_get_fixed ##### -->
213 <!-- ##### FUNCTION dbus_g_type_collection_peek_vtable ##### -->
222 <!-- ##### FUNCTION dbus_g_type_collection_value_iterate ##### -->
232 <!-- ##### FUNCTION dbus_g_type_get_collection ##### -->
242 <!-- ##### FUNCTION dbus_g_type_get_collection_specialization ##### -->
251 <!-- ##### FUNCTION dbus_g_type_get_map ##### -->
258 @value_specialization:
262 <!-- ##### FUNCTION dbus_g_type_get_map_key_specialization ##### -->
271 <!-- ##### FUNCTION dbus_g_type_get_map_value_specialization ##### -->
280 <!-- ##### FUNCTION dbus_g_type_get_struct ##### -->
291 <!-- ##### FUNCTION dbus_g_type_get_struct_member_type ##### -->
301 <!-- ##### FUNCTION dbus_g_type_get_struct_size ##### -->
310 <!-- ##### FUNCTION dbus_g_type_get_structv ##### -->
321 <!-- ##### FUNCTION dbus_g_type_is_collection ##### -->
330 <!-- ##### FUNCTION dbus_g_type_is_map ##### -->
339 <!-- ##### FUNCTION dbus_g_type_is_struct ##### -->
348 <!-- ##### FUNCTION dbus_g_type_map_peek_vtable ##### -->
357 <!-- ##### FUNCTION dbus_g_type_map_value_iterate ##### -->
367 <!-- ##### FUNCTION dbus_g_type_register_collection ##### -->
377 <!-- ##### FUNCTION dbus_g_type_register_map ##### -->
387 <!-- ##### FUNCTION dbus_g_type_register_struct ##### -->
397 <!-- ##### FUNCTION dbus_g_type_specialized_collection_append ##### -->
406 <!-- ##### FUNCTION dbus_g_type_specialized_collection_end_append ##### -->
414 <!-- ##### FUNCTION dbus_g_type_specialized_construct ##### -->
423 <!-- ##### FUNCTION dbus_g_type_specialized_init ##### -->
431 <!-- ##### FUNCTION dbus_g_type_specialized_init_append ##### -->
440 <!-- ##### FUNCTION dbus_g_type_specialized_map_append ##### -->
450 <!-- ##### FUNCTION dbus_g_type_struct_get ##### -->
461 <!-- ##### FUNCTION dbus_g_type_struct_get_member ##### -->
472 <!-- ##### FUNCTION dbus_g_type_struct_peek_vtable ##### -->
481 <!-- ##### FUNCTION dbus_g_type_struct_set ##### -->
492 <!-- ##### FUNCTION dbus_g_type_struct_set_member ##### -->
503 <!-- ##### FUNCTION dbus_g_value_build_g_variant ##### -->