<SUBSECTION>
gint
+G_MININT
+G_MAXINT
guint
+G_MAXUINT
gshort
+G_MINSHORT
+G_MAXSHORT
gushort
+G_MAXUSHORT
glong
+G_MINLONG
+G_MAXLONG
gulong
+G_MAXULONG
<SUBSECTION>
gint8
+G_MININT8
+G_MAXINT8
guint8
+G_MAXUINT8
gint16
+G_MININT16
+G_MAXINT16
+G_GINT16_MODIFIER
+G_GINT16_FORMAT
guint16
+G_MAXUINT16
+G_GUINT16_FORMAT
gint32
+G_MININT32
+G_MAXINT32
+G_GINT32_MODIFIER
+G_GINT32_FORMAT
guint32
-
-<SUBSECTION>
-G_HAVE_GINT64
+G_MAXUINT32
+G_GUINT32_FORMAT
gint64
-guint64
+G_MININT64
+G_MAXINT64
+G_GINT64_MODIFIER
+G_GINT64_FORMAT
G_GINT64_CONSTANT
+guint64
+G_MAXUINT64
+G_GUINT64_FORMAT
G_GUINT64_CONSTANT
<SUBSECTION>
gfloat
+G_MINFLOAT
+G_MAXFLOAT
gdouble
+G_MINDOUBLE
+G_MAXDOUBLE
<SUBSECTION>
gsize
+G_MAXSIZE
+G_GSIZE_MODIFIER
+G_GSIZE_FORMAT
gssize
+G_MINSSIZE
+G_MAXSSIZE
+G_GSSIZE_FORMAT
goffset
+G_MINOFFSET
+G_MAXOFFSET
+G_GOFFSET_MODIFIER
+G_GOFFSET_FORMAT
G_GOFFSET_CONSTANT
<SUBSECTION>
gintptr
+G_GINTPTR_MODIFIER
+G_GINTPTR_FORMAT
guintptr
+G_GUINTPTR_FORMAT
<SUBSECTION Private>
GLIB_SIZEOF_VOID_P
GLIB_SIZEOF_LONG
GLIB_SIZEOF_SIZE_T
-</SECTION>
-
-<SECTION>
-<TITLE>Limits of Basic Types</TITLE>
-<FILE>limits</FILE>
-G_MININT
-G_MAXINT
-G_MAXUINT
-
-<SUBSECTION>
-G_MINSHORT
-G_MAXSHORT
-G_MAXUSHORT
-
-<SUBSECTION>
-G_MINLONG
-G_MAXLONG
-G_MAXULONG
-
-<SUBSECTION>
-G_MININT8
-G_MAXINT8
-G_MAXUINT8
-
-<SUBSECTION>
-G_MININT16
-G_MAXINT16
-G_MAXUINT16
-
-<SUBSECTION>
-G_MININT32
-G_MAXINT32
-G_MAXUINT32
-
-<SUBSECTION>
-G_MININT64
-G_MAXINT64
-G_MAXUINT64
-
-<SUBSECTION>
-G_MAXSIZE
-G_MINSSIZE
-G_MAXSSIZE
-
-<SUBSECTION>
-G_MINOFFSET
-G_MAXOFFSET
-
-<SUBSECTION>
-G_MINFLOAT
-G_MAXFLOAT
-
-<SUBSECTION>
-G_MINDOUBLE
-G_MAXDOUBLE
+G_HAVE_GINT64
</SECTION>
<SECTION>
GLIB_MINOR_VERSION
GLIB_MICRO_VERSION
GLIB_CHECK_VERSION
+
+<SUBSECTION>
+GLIB_VERSION_2_26
+GLIB_VERSION_2_28
+GLIB_VERSION_2_30
+GLIB_VERSION_2_32
+GLIB_VERSION_2_34
+GLIB_VERSION_2_36
+GLIB_VERSION_MIN_REQUIRED
+GLIB_VERSION_MAX_ALLOWED
+GLIB_DISABLE_DEPRECATION_WARNINGS
</SECTION>
<SECTION>
<SUBSECTION>
G_CONST_RETURN
+<SUBSECTION>
+G_N_ELEMENTS
</SECTION>
<SECTION>
GDoubleIEEE754
<SUBSECTION>
-<SUBSECTION>
G_E
G_LN2
G_LN10
G_END_DECLS
<SUBSECTION>
-G_N_ELEMENTS
-
-<SUBSECTION>
G_VA_COPY
<SUBSECTION>
G_GNUC_ALLOC_SIZE2
G_GNUC_DEPRECATED
G_GNUC_DEPRECATED_FOR
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+G_GNUC_END_IGNORE_DEPRECATIONS
G_GNUC_NORETURN
G_GNUC_UNUSED
G_GNUC_PRINTF
G_GNUC_MAY_ALIAS
<SUBSECTION>
+G_DEPRECATED
+G_DEPRECATED_FOR
+G_UNAVAILABLE
+
+<SUBSECTION>
G_LIKELY
G_UNLIKELY
G_STRLOC
G_STRFUNC
-<SUBSECTION>
-G_GINT16_MODIFIER
-G_GINT16_FORMAT
-G_GUINT16_FORMAT
-G_GINT32_MODIFIER
-G_GINT32_FORMAT
-G_GUINT32_FORMAT
-G_GINT64_MODIFIER
-G_GINT64_FORMAT
-G_GUINT64_FORMAT
-G_GSIZE_MODIFIER
-G_GSIZE_FORMAT
-G_GSSIZE_FORMAT
-G_GOFFSET_MODIFIER
-G_GOFFSET_FORMAT
-G_GINTPTR_MODIFIER
-G_GINTPTR_FORMAT
-G_GUINTPTR_FORMAT
-
<SUBSECTION Private>
GLIB_VAR
G_STRINGIFY_ARG
G_HAVE_ISO_VARARGS
G_HAVE_GROWING_STACK
G_VA_COPY_AS_ARRAY
+GLIB_DEPRECATED
+GLIB_DEPRECATED_FOR
</SECTION>
<SECTION>
G_PRIORITY_LOW
<SUBSECTION>
+G_SOURCE_CONTINUE
+G_SOURCE_REMOVE
+
+<SUBSECTION>
GMainContext
g_main_context_new
g_main_context_ref
<SUBSECTION>
g_main_context_get_thread_default
+g_main_context_ref_thread_default
g_main_context_push_thread_default
g_main_context_pop_thread_default
g_source_set_callback
GSourceFunc
g_source_set_callback_indirect
+g_source_set_ready_time
+g_source_get_ready_time
+g_source_add_unix_fd
+g_source_remove_unix_fd
+g_source_modify_unix_fd
+g_source_query_unix_fd
g_source_add_poll
g_source_remove_poll
g_source_add_child_source
GSourcePrivate
</SECTION>
+
<SECTION>
<TITLE>Threads</TITLE>
<FILE>threads</FILE>
<SUBSECTION>
-G_THREADS_ENABLED
-G_THREADS_IMPL_POSIX
-G_THREADS_IMPL_NONE
-
-<SUBSECTION>
G_THREAD_ERROR
GThreadError
<SUBSECTION>
-GThreadFunctions
+GThread
+GThreadFunc
+g_thread_new
+g_thread_try_new
+g_thread_ref
+g_thread_unref
+g_thread_join
+g_thread_yield
+g_thread_exit
+g_thread_self
+
+<SUBSECTION>
+GMutex
+g_mutex_init
+g_mutex_clear
+g_mutex_lock
+g_mutex_trylock
+g_mutex_unlock
+
+<SUBSECTION>
+G_LOCK_DEFINE
+G_LOCK_DEFINE_STATIC
+G_LOCK_EXTERN
+G_LOCK
+G_TRYLOCK
+G_UNLOCK
+
+<SUBSECTION>
+GRecMutex
+g_rec_mutex_init
+g_rec_mutex_clear
+g_rec_mutex_lock
+g_rec_mutex_trylock
+g_rec_mutex_unlock
+
+<SUBSECTION>
+GRWLock
+g_rw_lock_init
+g_rw_lock_clear
+g_rw_lock_writer_lock
+g_rw_lock_writer_trylock
+g_rw_lock_writer_unlock
+g_rw_lock_reader_lock
+g_rw_lock_reader_trylock
+g_rw_lock_reader_unlock
+
+<SUBSECTION>
+GCond
+g_cond_init
+g_cond_clear
+g_cond_wait
+g_cond_timed_wait
+g_cond_wait_until
+g_cond_signal
+g_cond_broadcast
+
+<SUBSECTION>
+GPrivate
+G_PRIVATE_INIT
+g_private_get
+g_private_set
+g_private_replace
+
+<SUBSECTION>
+GOnce
+GOnceStatus
+G_ONCE_INIT
+g_once
+g_once_init_enter
+g_once_init_leave
+
+<SUBSECTION>
+g_bit_lock
+g_bit_trylock
+g_bit_unlock
+g_pointer_bit_lock
+g_pointer_bit_trylock
+g_pointer_bit_unlock
+
+<SUBSECTION>
+g_get_num_processors
+
+<SUBSECTION Private>
+G_LOCK_NAME
+atexit
+g_thread_error_quark
+g_once_impl
+</SECTION>
+
+<SECTION>
+<TITLE>Deprecated Thread APIs</TITLE>
+<FILE>threads-deprecated</FILE>
+
+<SUBSECTION>
+G_THREADS_IMPL_POSIX
+G_THREADS_IMPL_WIN32
+
+<SUBSECTION>
g_thread_init
g_thread_supported
g_thread_get_initialized
<SUBSECTION>
-GThreadFunc
-GThreadPriority
-GThread
g_thread_create
g_thread_create_full
-g_thread_self
-g_thread_join
+GThreadPriority
g_thread_set_priority
-g_thread_yield
-g_thread_exit
g_thread_foreach
<SUBSECTION>
-GMutex
g_mutex_new
-g_mutex_lock
-g_mutex_trylock
-g_mutex_unlock
g_mutex_free
+g_cond_new
+g_cond_free
+g_private_new
<SUBSECTION>
GStaticMutex
g_static_mutex_free
<SUBSECTION>
-G_LOCK_DEFINE
-G_LOCK_DEFINE_STATIC
-G_LOCK_EXTERN
-G_LOCK
-G_TRYLOCK
-G_UNLOCK
-
-<SUBSECTION>
GStaticRecMutex
G_STATIC_REC_MUTEX_INIT
g_static_rec_mutex_init
g_static_rw_lock_free
<SUBSECTION>
-GCond
-g_cond_new
-g_cond_signal
-g_cond_broadcast
-g_cond_wait
-g_cond_timed_wait
-g_cond_free
-
-<SUBSECTION>
-GPrivate
-g_private_new
-g_private_get
-g_private_set
-
-<SUBSECTION>
GStaticPrivate
G_STATIC_PRIVATE_INIT
g_static_private_init
g_static_private_set
g_static_private_free
-<SUBSECTION>
-GOnce
-GOnceStatus
-G_ONCE_INIT
-g_once
-g_once_init_enter
-g_once_init_leave
-
-<SUBSECTION>
-g_bit_lock
-g_bit_trylock
-g_bit_unlock
-g_pointer_bit_lock
-g_pointer_bit_trylock
-g_pointer_bit_unlock
-
<SUBSECTION Private>
-G_THREAD_ECF
-G_THREAD_CF
-G_THREAD_UF
-g_static_mutex_get_mutex_impl
-g_static_mutex_get_mutex_impl_shortcut
-G_MUTEX_DEBUG_MAGIC
+GThreadFunctions
g_thread_init_with_errorcheck_mutexes
-G_LOCK_NAME
-glib_dummy_decl
-GSystemThread
+G_THREADS_ENABLED
+g_static_mutex_get_mutex_impl
g_thread_use_default_impl
g_threads_got_initialized
g_thread_functions_for_glib_use
g_thread_gettime
-g_thread_init_glib
-g_thread_error_quark
-g_once_impl
g_once_init_enter_impl
-atexit
-g_system_thread_assign
-g_system_thread_equal
-g_system_thread_equal_simple
</SECTION>
<SECTION>
g_async_queue_push_sorted
g_async_queue_pop
g_async_queue_try_pop
-g_async_queue_timed_pop
+g_async_queue_timeout_pop
g_async_queue_length
g_async_queue_sort
g_async_queue_push_sorted_unlocked
g_async_queue_pop_unlocked
g_async_queue_try_pop_unlocked
-g_async_queue_timed_pop_unlocked
+g_async_queue_timeout_pop_unlocked
g_async_queue_length_unlocked
g_async_queue_sort_unlocked
+
+<SUBSECTION>
+g_async_queue_timed_pop
+g_async_queue_timed_pop_unlocked
</SECTION>
<SECTION>
<TITLE>Atomic Operations</TITLE>
<FILE>atomic_operations</FILE>
+G_ATOMIC_LOCK_FREE
+
+<SUBSECTION>
g_atomic_int_get
g_atomic_int_set
g_atomic_int_inc
<SUBSECTION>
g_atomic_int_exchange_and_add
-
-<SUBSECTION Private>
-G_ATOMIC_OP_MEMORY_BARRIER_NEEDED
-G_ATOMIC_OP_USE_GCC_BUILTINS
</SECTION>
<SECTION>
g_io_channel_win32_get_fd
g_io_channel_error_quark
g_io_watch_funcs
+G_IO_FLAG_IS_WRITEABLE
+g_io_channel_error_quark
</SECTION>
<SECTION>
<SUBSECTION>
g_free
+g_clear_pointer
g_mem_gc_friendly
<SUBSECTION>
g_regex_get_pattern
g_regex_get_max_backref
g_regex_get_capture_count
+g_regex_get_has_cr_or_lf
g_regex_get_string_number
g_regex_get_compile_flags
g_regex_get_match_flags
g_spawn_async_with_pipes
g_spawn_async
g_spawn_sync
+g_spawn_check_exit_status
g_spawn_command_line_async
g_spawn_command_line_sync
g_spawn_close_pid
<SUBSECTION Private>
g_spawn_error_quark
+g_spawn_exit_error_quark
</SECTION>
<SECTION>
g_markup_parse_context_parse
g_markup_parse_context_push
g_markup_parse_context_pop
+g_markup_parse_context_ref
+g_markup_parse_context_unref
<SUBSECTION>
GMarkupCollectType
g_markup_collect_attributes
g_file_open_tmp
g_file_read_link
g_mkdir_with_parents
+g_mkdtemp
+g_mkdtemp_full
+g_dir_make_tmp
<SUBSECTION>
GDir
<SUBSECTION>
GMappedFile
g_mapped_file_new
+g_mapped_file_new_from_fd
g_mapped_file_ref
g_mapped_file_unref
g_mapped_file_free
g_mapped_file_get_length
g_mapped_file_get_contents
+g_mapped_file_get_bytes
<SUBSECTION>
g_open
g_creat
g_chdir
g_utime
+g_close
<SUBSECTION Private>
g_file_error_quark
<SUBSECTION Private>
GAsciiType
+g_ascii_table
</SECTION>
<SECTION>
g_time_zone_new_local
g_time_zone_new_utc
<SUBSECTION>
-g_time_zone_refresh_local
-<SUBSECTION>
GTimeType
g_time_zone_find_interval
g_time_zone_adjust_time
g_get_prgname
g_set_prgname
g_get_environ
+g_environ_getenv
+g_environ_setenv
+g_environ_unsetenv
g_getenv
g_setenv
g_unsetenv
g_build_filenamev
g_build_path
g_build_pathv
+
+<SUBSECTION>
+g_format_size
+GFormatSizeFlags
+g_format_size_full
g_format_size_for_display
<SUBSECTION>
<SUBSECTION>
g_key_file_new
g_key_file_free
+g_key_file_ref
+g_key_file_unref
g_key_file_set_list_separator
g_key_file_load_from_file
g_key_file_load_from_data
g_key_file_get_keys
g_key_file_has_group
g_key_file_has_key
-g_key_file_has_key_full
<SUBSECTION>
g_key_file_get_value
<SUBSECTION Private>
g_key_file_error_quark
+g_key_file_get_type
</SECTION>
<SECTION>
<FILE>gunix</FILE>
G_UNIX_ERROR
g_unix_open_pipe
-g_unix_signal_source_new
-g_unix_signal_add_watch_full
g_unix_set_fd_nonblocking
-<SUBSECTION Private>
-g_unix_error_quark
-</SECTION>
-
-# Data Structures
-
-<SECTION>
-<TITLE>Memory Chunks</TITLE>
-<FILE>memory_chunks</FILE>
-GMemChunk
-G_ALLOC_AND_FREE
-G_ALLOC_ONLY
-
-<SUBSECTION>
-g_mem_chunk_new
-g_mem_chunk_alloc
-g_mem_chunk_alloc0
-g_mem_chunk_free
-g_mem_chunk_destroy
-
<SUBSECTION>
-g_mem_chunk_create
-g_chunk_new
-g_chunk_new0
-g_chunk_free
-
-<SUBSECTION>
-g_mem_chunk_reset
-g_mem_chunk_clean
-g_blow_chunks
+g_unix_signal_add
+g_unix_signal_add_full
+g_unix_signal_source_new
<SUBSECTION>
-g_mem_chunk_info
-g_mem_chunk_print
+GUnixFDSourceFunc
+g_unix_fd_add
+g_unix_fd_add_full
+g_unix_fd_source_new
+<SUBSECTION Private>
+g_unix_error_quark
</SECTION>
+# Data Structures
+
<SECTION>
<TITLE>Memory Slices</TITLE>
<FILE>memory_slices</FILE>
<SUBSECTION>
g_list_length
g_list_copy
+g_list_copy_deep
g_list_reverse
g_list_sort
GCompareFunc
g_list_find_custom
g_list_position
g_list_index
-
-<SUBSECTION>
-g_list_push_allocator
-g_list_pop_allocator
</SECTION>
<SECTION>
<SUBSECTION>
g_slist_length
g_slist_copy
+g_slist_copy_deep
g_slist_reverse
g_slist_insert_sorted_with_data
g_slist_sort
g_slist_find_custom
g_slist_position
g_slist_index
-
-<SUBSECTION>
-g_slist_push_allocator
-g_slist_pop_allocator
</SECTION>
<SECTION>
GQueue
g_queue_new
g_queue_free
+g_queue_free_full
G_QUEUE_INIT
g_queue_init
g_queue_clear
GEqualFunc
g_hash_table_insert
g_hash_table_replace
+g_hash_table_add
+g_hash_table_contains
g_hash_table_size
g_hash_table_lookup
g_hash_table_lookup_extended
g_string_truncate
g_string_set_size
g_string_free
+g_string_free_to_bytes
<SUBSECTION>
g_string_up
g_array_sort_with_data
g_array_index
g_array_set_size
+g_array_set_clear_func
g_array_free
</SECTION>
g_ptr_array_new
g_ptr_array_sized_new
g_ptr_array_new_with_free_func
+g_ptr_array_new_full
g_ptr_array_set_free_func
g_ptr_array_ref
g_ptr_array_unref
<SECTION>
<TITLE>Byte Arrays</TITLE>
<FILE>arrays_byte</FILE>
+<SUBSECTION>
GByteArray
g_byte_array_new
+g_byte_array_new_take
g_byte_array_sized_new
g_byte_array_ref
g_byte_array_unref
g_byte_array_sort_with_data
g_byte_array_set_size
g_byte_array_free
+g_byte_array_free_to_bytes
+
+<SUBSECTION>
+GBytes
+g_bytes_new
+g_bytes_new_take
+g_bytes_new_static
+g_bytes_new_with_free_func
+g_bytes_new_from_bytes
+g_bytes_get_data
+g_bytes_get_size
+g_bytes_hash
+g_bytes_equal
+g_bytes_compare
+g_bytes_ref
+g_bytes_unref
+g_bytes_unref_to_data
+g_bytes_unref_to_array
+<SUBSECTION Private>
+g_bytes_get_type
</SECTION>
<SECTION>
<SUBSECTION>
g_node_insert_data
+g_node_insert_data_after
g_node_insert_data_before
g_node_append_data
g_node_prepend_data
<SUBSECTION>
g_node_unlink
g_node_destroy
-
-<SUBSECTION>
-g_node_push_allocator
-g_node_pop_allocator
</SECTION>
<TITLE>Quarks</TITLE>
<FILE>quarks</FILE>
GQuark
+G_DEFINE_QUARK
g_quark_from_string
g_quark_from_static_string
g_quark_to_string
g_datalist_id_get_data
g_datalist_id_remove_data
g_datalist_id_remove_no_notify
+GDuplicateFunc
+g_datalist_id_dup_data
+g_datalist_id_replace_data
<SUBSECTION>
g_datalist_set_data
</SECTION>
<SECTION>
-<TITLE>Memory Allocators</TITLE>
-<FILE>allocators</FILE>
-GAllocator
-g_allocator_new
-g_allocator_free
-
-<SUBSECTION Private>
-G_ALLOCATOR_LIST
-G_ALLOCATOR_NODE
-G_ALLOCATOR_SLIST
-</SECTION>
-
-<SECTION>
<TITLE>Random Numbers</TITLE>
<FILE>random_numbers</FILE>
GRand
<SUBSECTION>
g_get_charset
+g_get_codeset
<SUBSECTION Private>
g_convert_error_quark
g_unichar_totitle
g_unichar_digit_value
g_unichar_xdigit_value
+g_unichar_compose
+g_unichar_decompose
+g_unichar_fully_decompose
+G_UNICHAR_MAX_DECOMPOSITION_LENGTH
GUnicodeType
+G_UNICODE_COMBINING_MARK
g_unichar_type
GUnicodeBreakType
g_unichar_break_type
g_unichar_get_mirror_char
GUnicodeScript
g_unichar_get_script
+g_unicode_script_from_iso15924
+g_unicode_script_to_iso15924
<SUBSECTION>
g_utf8_next_char
g_ucs4_to_utf16
g_ucs4_to_utf8
g_unichar_to_utf8
+
+<SUBSECTION Private>
+g_utf8_skip
</SECTION>
<SECTION>
<SUBSECTION>
g_compute_checksum_for_data
g_compute_checksum_for_string
+g_compute_checksum_for_bytes
+</SECTION>
+
+<SECTION>
+<TITLE>Data HMACs</TITLE>
+<FILE>hmac</FILE>
+GHmac
+g_hmac_new
+g_hmac_copy
+g_hmac_ref
+g_hmac_unref
+g_hmac_update
+g_hmac_get_string
+g_hmac_get_digest
+<SUBSECTION>
+g_compute_hmac_for_data
+g_compute_hmac_for_string
</SECTION>
<SECTION>
g_test_minimized_result
g_test_maximized_result
g_test_init
+g_test_initialized
g_test_quick
g_test_slow
g_test_thorough
g_test_perf
g_test_verbose
+g_test_undefined
g_test_quiet
+g_test_subprocess
g_test_run
GTestFunc
g_test_add_func
GTestDataFunc
g_test_add_data_func
+g_test_add_data_func_full
g_test_add
g_test_fail
g_test_queue_destroy
g_test_queue_unref
+g_test_expect_message
+g_test_assert_expected_messages
+
GTestTrapFlags
-g_test_trap_fork
+g_test_trap_subprocess
g_test_trap_has_passed
g_test_trap_reached_timeout
g_test_trap_assert_passed
g_test_trap_assert_stdout_unmatched
g_test_trap_assert_stderr
g_test_trap_assert_stderr_unmatched
+g_test_trap_fork
g_test_rand_bit
g_test_rand_int
g_assertion_message_cmpstr
g_assertion_message_cmpnum
g_assertion_message_error
+g_test_assert_expected_messages_internal
+
+g_test_config_vars
g_test_add_vtable
GTestConfig
G_VARIANT_TYPE_DICT_ENTRY
G_VARIANT_TYPE_DICTIONARY
G_VARIANT_TYPE_STRING_ARRAY
+G_VARIANT_TYPE_OBJECT_PATH_ARRAY
G_VARIANT_TYPE_BYTESTRING
G_VARIANT_TYPE_BYTESTRING_ARRAY
G_VARIANT_TYPE_VARDICT
g_variant_ref
g_variant_ref_sink
g_variant_is_floating
+g_variant_take_ref
g_variant_get_type
g_variant_get_type_string
g_variant_is_of_type
GVariantClass
<SUBSECTION>
+g_variant_check_format_string
g_variant_get
g_variant_get_va
g_variant_new
g_variant_new_handle
g_variant_new_double
g_variant_new_string
+g_variant_new_take_string
g_variant_new_object_path
g_variant_is_object_path
g_variant_new_signature
g_variant_is_signature
g_variant_new_variant
g_variant_new_strv
+g_variant_new_objv
g_variant_new_bytestring
g_variant_new_bytestring_array
g_variant_get_variant
g_variant_get_strv
g_variant_dup_strv
+g_variant_get_objv
+g_variant_dup_objv
g_variant_get_bytestring
g_variant_dup_bytestring
g_variant_get_bytestring_array
g_variant_new_array
g_variant_new_tuple
g_variant_new_dict_entry
+g_variant_new_fixed_array
<SUBSECTION>
g_variant_get_maybe
<SUBSECTION>
g_variant_get_size
g_variant_get_data
+g_variant_get_data_as_bytes
g_variant_store
g_variant_new_from_data
+g_variant_new_from_bytes
g_variant_byteswap
g_variant_get_normal_form
g_variant_is_normal_form