summaryrefslogtreecommitdiff
path: root/docs/reference/glib/glib-sections.txt.in
diff options
context:
space:
mode:
Diffstat (limited to 'docs/reference/glib/glib-sections.txt.in')
-rw-r--r--docs/reference/glib/glib-sections.txt.in3710
1 files changed, 3710 insertions, 0 deletions
diff --git a/docs/reference/glib/glib-sections.txt.in b/docs/reference/glib/glib-sections.txt.in
new file mode 100644
index 000000000..2b500257c
--- /dev/null
+++ b/docs/reference/glib/glib-sections.txt.in
@@ -0,0 +1,3710 @@
+<INCLUDE>glib.h</INCLUDE>
+
+<SECTION>
+<TITLE>Basic Types</TITLE>
+<FILE>types</FILE>
+gboolean
+gpointer
+gconstpointer
+gchar
+guchar
+
+<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
+G_MAXUINT32
+G_GUINT32_FORMAT
+gint64
+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_MODIFIER
+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_SSIZE_T
+GLIB_SIZEOF_VOID_P
+GLIB_SIZEOF_LONG
+GLIB_SIZEOF_SIZE_T
+G_HAVE_GINT64
+</SECTION>
+
+<SECTION>
+<TITLE>Version Information</TITLE>
+<FILE>version</FILE>
+glib_major_version
+glib_minor_version
+glib_micro_version
+glib_binary_age
+glib_interface_age
+glib_check_version
+
+<SUBSECTION>
+GLIB_MAJOR_VERSION
+GLIB_MINOR_VERSION
+GLIB_MICRO_VERSION
+GLIB_CHECK_VERSION
+
+<SUBSECTION>
+GLIB_VERSION_CUR_STABLE
+GLIB_VERSION_PREV_STABLE
+GLIB_VERSION_MIN_REQUIRED
+GLIB_VERSION_MAX_ALLOWED
+GLIB_DISABLE_DEPRECATION_WARNINGS
+@GLIB_VERSIONS@
+
+<SUBSECTION Private>
+G_ENCODE_VERSION
+GLIB_AVAILABLE_IN_ALL
+GLIB_DEPRECATED_ENUMERATOR
+GLIB_DEPRECATED_ENUMERATOR_FOR
+GLIB_DEPRECATED_MACRO
+GLIB_DEPRECATED_MACRO_FOR
+GLIB_DEPRECATED_TYPE
+GLIB_DEPRECATED_TYPE_FOR
+GLIB_VERSION_CUR_STABLE
+GLIB_VERSION_PREV_STABLE
+</SECTION>
+
+<SECTION>
+<TITLE>Standard Macros</TITLE>
+<FILE>macros</FILE>
+<SUBSECTION>
+G_OS_WIN32
+G_OS_UNIX
+
+<SUBSECTION>
+G_DIR_SEPARATOR
+G_DIR_SEPARATOR_S
+G_IS_DIR_SEPARATOR
+G_SEARCHPATH_SEPARATOR
+G_SEARCHPATH_SEPARATOR_S
+
+<SUBSECTION>
+TRUE
+FALSE
+
+<SUBSECTION>
+NULL
+
+<SUBSECTION>
+MIN
+MAX
+
+<SUBSECTION>
+ABS
+CLAMP
+G_APPROX_VALUE
+
+<SUBSECTION>
+G_SIZEOF_MEMBER
+G_STRUCT_MEMBER
+G_STRUCT_MEMBER_P
+G_STRUCT_OFFSET
+
+<SUBSECTION>
+G_MEM_ALIGN
+
+<SUBSECTION>
+G_ALIGNOF
+
+<SUBSECTION>
+G_CONST_RETURN
+G_NORETURN
+G_NORETURN_FUNCPTR
+
+<SUBSECTION>
+G_ALWAYS_INLINE
+G_NO_INLINE
+
+<SUBSECTION>
+G_N_ELEMENTS
+</SECTION>
+
+<SECTION>
+<TITLE>Type Conversion Macros</TITLE>
+<FILE>type_conversion</FILE>
+GINT_TO_POINTER
+GPOINTER_TO_INT
+
+<SUBSECTION>
+GUINT_TO_POINTER
+GPOINTER_TO_UINT
+GSIZE_TO_POINTER
+GPOINTER_TO_SIZE
+</SECTION>
+
+<SECTION>
+<TITLE>Byte Order Macros</TITLE>
+<FILE>byte_order</FILE>
+G_BYTE_ORDER
+G_LITTLE_ENDIAN
+G_BIG_ENDIAN
+G_PDP_ENDIAN
+
+<SUBSECTION>
+g_htonl
+g_htons
+g_ntohl
+g_ntohs
+
+<SUBSECTION>
+GINT_FROM_BE
+GINT_FROM_LE
+GINT_TO_BE
+GINT_TO_LE
+
+<SUBSECTION>
+GUINT_FROM_BE
+GUINT_FROM_LE
+GUINT_TO_BE
+GUINT_TO_LE
+
+<SUBSECTION>
+GLONG_FROM_BE
+GLONG_FROM_LE
+GLONG_TO_BE
+GLONG_TO_LE
+
+<SUBSECTION>
+GULONG_FROM_BE
+GULONG_FROM_LE
+GULONG_TO_BE
+GULONG_TO_LE
+
+<SUBSECTION>
+GSIZE_FROM_BE
+GSIZE_FROM_LE
+GSIZE_TO_BE
+GSIZE_TO_LE
+
+<SUBSECTION>
+GSSIZE_FROM_BE
+GSSIZE_FROM_LE
+GSSIZE_TO_BE
+GSSIZE_TO_LE
+
+<SUBSECTION>
+GINT16_FROM_BE
+GINT16_FROM_LE
+GINT16_TO_BE
+GINT16_TO_LE
+
+<SUBSECTION>
+GUINT16_FROM_BE
+GUINT16_FROM_LE
+GUINT16_TO_BE
+GUINT16_TO_LE
+
+<SUBSECTION>
+GINT32_FROM_BE
+GINT32_FROM_LE
+GINT32_TO_BE
+GINT32_TO_LE
+
+<SUBSECTION>
+GUINT32_FROM_BE
+GUINT32_FROM_LE
+GUINT32_TO_BE
+GUINT32_TO_LE
+
+<SUBSECTION>
+GINT64_FROM_BE
+GINT64_FROM_LE
+GINT64_TO_BE
+GINT64_TO_LE
+
+<SUBSECTION>
+GUINT64_FROM_BE
+GUINT64_FROM_LE
+GUINT64_TO_BE
+GUINT64_TO_LE
+
+<SUBSECTION>
+GUINT16_SWAP_BE_PDP
+GUINT16_SWAP_LE_BE
+GUINT16_SWAP_LE_PDP
+
+<SUBSECTION>
+GUINT32_SWAP_BE_PDP
+GUINT32_SWAP_LE_BE
+GUINT32_SWAP_LE_PDP
+
+<SUBSECTION>
+GUINT64_SWAP_LE_BE
+
+<SUBSECTION Private>
+GUINT16_SWAP_LE_BE_CONSTANT
+GUINT32_SWAP_LE_BE_CONSTANT
+GUINT64_SWAP_LE_BE_CONSTANT
+GUINT16_SWAP_LE_BE_IA32
+GUINT32_SWAP_LE_BE_IA32
+GUINT64_SWAP_LE_BE_IA32
+GUINT16_SWAP_LE_BE_IA64
+GUINT32_SWAP_LE_BE_IA64
+GUINT64_SWAP_LE_BE_IA64
+GUINT32_SWAP_LE_BE_X86_64
+GUINT64_SWAP_LE_BE_X86_64
+
+</SECTION>
+
+<SECTION>
+<TITLE>Bounds-checked integer arithmetic</TITLE>
+<FILE>checkedmath</FILE>
+g_uint_checked_add
+g_uint_checked_mul
+g_uint64_checked_add
+g_uint64_checked_mul
+g_size_checked_add
+g_size_checked_mul
+</SECTION>
+
+<SECTION>
+<TITLE>Numerical Definitions</TITLE>
+<FILE>numerical</FILE>
+G_IEEE754_FLOAT_BIAS
+G_IEEE754_DOUBLE_BIAS
+GFloatIEEE754
+GDoubleIEEE754
+
+<SUBSECTION>
+G_E
+G_LN2
+G_LN10
+G_PI
+G_PI_2
+G_PI_4
+G_SQRT2
+G_LOG_2_BASE_10
+</SECTION>
+
+<SECTION>
+<TITLE>Miscellaneous Macros</TITLE>
+<FILE>macros_misc</FILE>
+G_INLINE_FUNC
+
+<SUBSECTION>
+g_auto
+g_autoptr
+g_autofree
+g_autolist
+g_autoslist
+g_autoqueue
+G_DEFINE_AUTOPTR_CLEANUP_FUNC
+G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC
+
+<SUBSECTION>
+G_STMT_START
+G_STMT_END
+
+<SUBSECTION>
+G_BEGIN_DECLS
+G_END_DECLS
+
+<SUBSECTION>
+G_VA_COPY
+
+<SUBSECTION>
+G_STRINGIFY
+G_PASTE
+G_STATIC_ASSERT
+G_STATIC_ASSERT_EXPR
+
+<SUBSECTION>
+G_GNUC_CHECK_VERSION
+G_GNUC_EXTENSION
+G_GNUC_CONST
+G_GNUC_PURE
+G_GNUC_MALLOC
+G_GNUC_ALLOC_SIZE
+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_FALLTHROUGH
+G_GNUC_UNUSED
+G_GNUC_PRINTF
+G_GNUC_SCANF
+G_GNUC_STRFTIME
+G_GNUC_FORMAT
+G_GNUC_NULL_TERMINATED
+G_GNUC_WARN_UNUSED_RESULT
+G_GNUC_FUNCTION
+G_GNUC_PRETTY_FUNCTION
+G_GNUC_NO_INLINE
+G_GNUC_NO_INSTRUMENT
+G_HAVE_GNUC_VISIBILITY
+G_GNUC_INTERNAL
+G_GNUC_MAY_ALIAS
+
+<SUBSECTION>
+G_DEPRECATED
+G_DEPRECATED_FOR
+G_UNAVAILABLE
+
+<SUBSECTION>
+G_LIKELY
+G_UNLIKELY
+
+<SUBSECTION>
+G_STRLOC
+G_STRFUNC
+
+<SUBSECTION Private>
+GLIB_VAR
+G_STRINGIFY_ARG
+G_PASTE_ARGS
+G_HAVE_INLINE
+G_CAN_INLINE
+inline
+G_HAVE___INLINE
+G_HAVE___INLINE__
+G_INLINE_DEFINE_NEEDED
+G_HAVE_GNUC_VARARGS
+G_HAVE_ISO_VARARGS
+G_HAVE_GROWING_STACK
+G_VA_COPY_AS_ARRAY
+GLIB_CANNOT_IGNORE_DEPRECATIONS
+GLIB_DEPRECATED
+GLIB_DEPRECATED_FOR
+GLIB_UNAVAILABLE
+GLIB_UNAVAILABLE_ENUMERATOR
+GLIB_UNAVAILABLE_MACRO
+GLIB_UNAVAILABLE_STATIC_INLINE
+GLIB_UNAVAILABLE_TYPE
+G_ANALYZER_ANALYZING
+G_ANALYZER_NORETURN
+g_autoptr_cleanup_generic_gfree
+glib_typeof
+g_macro__has_attribute
+g_macro__has_builtin
+g_macro__has_feature
+g_macro__has_extension
+g_macro__has_attribute___always_inline__
+g_macro__has_attribute___alloc_size__
+g_macro__has_attribute___const__
+g_macro__has_attribute___deprecated__
+g_macro__has_attribute___format__
+g_macro__has_attribute___format_arg__
+g_macro__has_attribute___malloc__
+g_macro__has_attribute___no_instrument_function__
+g_macro__has_attribute___noreturn__
+g_macro__has_attribute___pure__
+g_macro__has_attribute___sentinel__
+g_macro__has_attribute___unused__
+g_macro__has_attribute_fallthrough
+g_macro__has_attribute_may_alias
+g_macro__has_attribute___noinline__
+g_macro__has_attribute_warn_unused_result
+g_macro__has_attribute_cleanup
+</SECTION>
+
+<SECTION>
+<TITLE>Error Reporting</TITLE>
+<FILE>error_reporting</FILE>
+GError
+g_error_new
+g_error_new_literal
+g_error_new_valist
+g_error_free
+g_error_copy
+g_error_matches
+g_set_error
+g_set_error_literal
+g_propagate_error
+g_clear_error
+g_prefix_error
+g_prefix_error_literal
+g_propagate_prefixed_error
+<SUBSECTION>
+GErrorInitFunc
+GErrorCopyFunc
+GErrorClearFunc
+G_DEFINE_EXTENDED_ERROR
+g_error_domain_register_static
+g_error_domain_register
+</SECTION>
+
+<SECTION>
+<TITLE>The Main Event Loop</TITLE>
+<FILE>main</FILE>
+GMainLoop
+g_main_loop_new
+g_main_loop_ref
+g_main_loop_unref
+g_main_loop_run
+g_main_loop_quit
+g_main_loop_is_running
+g_main_loop_get_context
+g_main_new
+g_main_destroy
+g_main_run
+g_main_quit
+g_main_is_running
+
+<SUBSECTION>
+G_PRIORITY_HIGH
+G_PRIORITY_DEFAULT
+G_PRIORITY_HIGH_IDLE
+G_PRIORITY_DEFAULT_IDLE
+G_PRIORITY_LOW
+
+<SUBSECTION>
+G_SOURCE_CONTINUE
+G_SOURCE_REMOVE
+
+<SUBSECTION>
+GMainContext
+GMainContextFlags
+g_main_context_new
+g_main_context_new_with_flags
+g_main_context_ref
+g_main_context_unref
+g_main_context_default
+g_main_context_iteration
+g_main_iteration
+g_main_context_pending
+g_main_pending
+g_main_context_find_source_by_id
+g_main_context_find_source_by_user_data
+g_main_context_find_source_by_funcs_user_data
+g_main_context_wakeup
+g_main_context_acquire
+g_main_context_release
+g_main_context_is_owner
+g_main_context_wait
+g_main_context_prepare
+g_main_context_query
+g_main_context_check
+g_main_context_dispatch
+g_main_context_set_poll_func
+g_main_context_get_poll_func
+GPollFunc
+g_main_context_add_poll
+g_main_context_remove_poll
+g_main_depth
+g_main_current_source
+g_main_set_poll_func
+g_main_context_invoke
+g_main_context_invoke_full
+
+<SUBSECTION>
+GMainContextPusher
+g_main_context_pusher_new
+g_main_context_pusher_free
+
+<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
+
+<SUBSECTION>
+g_timeout_source_new
+g_timeout_source_new_seconds
+g_timeout_add
+g_timeout_add_once
+g_timeout_add_full
+g_timeout_add_seconds
+g_timeout_add_seconds_full
+
+<SUBSECTION>
+g_idle_source_new
+g_idle_add
+g_idle_add_once
+g_idle_add_full
+g_idle_remove_by_data
+
+<SUBSECTION>
+GPid
+G_PID_FORMAT
+GChildWatchFunc
+g_child_watch_source_new
+g_child_watch_add
+g_child_watch_add_full
+
+<SUBSECTION>
+GPollFD
+g_poll
+G_POLLFD_FORMAT
+
+<SUBSECTION>
+GSource
+GSourceDummyMarshal
+GSourceFuncs
+GSourceDisposeFunc
+GSourceCallbackFuncs
+g_source_new
+g_source_ref
+g_source_unref
+g_source_set_funcs
+g_source_set_dispose_function
+g_source_attach
+g_source_destroy
+g_source_is_destroyed
+g_source_set_priority
+g_source_get_priority
+g_source_set_can_recurse
+g_source_get_can_recurse
+g_source_get_id
+g_source_get_name
+g_source_set_name
+g_source_set_static_name
+g_source_set_name_by_id
+g_source_get_context
+g_source_set_callback
+GSourceFunc
+G_SOURCE_FUNC
+GSourceOnceFunc
+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
+g_source_remove_child_source
+g_source_get_time
+g_source_get_current_time
+g_source_remove
+g_source_remove_by_funcs_user_data
+g_source_remove_by_user_data
+GClearHandleFunc
+g_clear_handle_id
+
+<SUBSECTION>
+g_steal_fd
+
+<SUBSECTION Private>
+GLIB_HAVE_ALLOCA_H
+alloca
+GLIB_USING_SYSTEM_PRINTF
+GLIB_SYSDEF_POLLERR
+GLIB_SYSDEF_POLLHUP
+GLIB_SYSDEF_POLLIN
+GLIB_SYSDEF_POLLNVAL
+GLIB_SYSDEF_POLLOUT
+GLIB_SYSDEF_POLLPRI
+GLIB_SYSDEF_AF_INET
+GLIB_SYSDEF_AF_INET6
+GLIB_SYSDEF_AF_UNIX
+GLIB_SYSDEF_MSG_DONTROUTE
+GLIB_SYSDEF_MSG_OOB
+GLIB_SYSDEF_MSG_PEEK
+G_WIN32_MSG_HANDLE
+g_idle_funcs
+g_timeout_funcs
+g_child_watch_funcs
+g_unix_signal_funcs
+g_unix_fd_source_funcs
+GSourcePrivate
+</SECTION>
+
+
+<SECTION>
+<TITLE>Threads</TITLE>
+<FILE>threads</FILE>
+<SUBSECTION>
+G_THREAD_ERROR
+GThreadError
+
+<SUBSECTION>
+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>
+GMutexLocker
+g_mutex_locker_new
+g_mutex_locker_free
+
+<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>
+GRecMutexLocker
+g_rec_mutex_locker_new
+g_rec_mutex_locker_free
+
+<SUBSECTION>
+GRWLockWriterLocker
+g_rw_lock_writer_locker_new
+g_rw_lock_writer_locker_free
+
+<SUBSECTION>
+GRWLockReaderLocker
+g_rw_lock_reader_locker_new
+g_rw_lock_reader_locker_free
+
+<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>
+g_thread_create
+g_thread_create_full
+GThreadPriority
+g_thread_set_priority
+g_thread_foreach
+
+<SUBSECTION>
+g_mutex_new
+g_mutex_free
+g_cond_new
+g_cond_free
+g_private_new
+
+<SUBSECTION>
+GStaticMutex
+G_STATIC_MUTEX_INIT
+g_static_mutex_init
+g_static_mutex_lock
+g_static_mutex_trylock
+g_static_mutex_unlock
+g_static_mutex_get_mutex
+g_static_mutex_free
+
+<SUBSECTION>
+GStaticRecMutex
+G_STATIC_REC_MUTEX_INIT
+g_static_rec_mutex_init
+g_static_rec_mutex_lock
+g_static_rec_mutex_trylock
+g_static_rec_mutex_unlock
+g_static_rec_mutex_lock_full
+g_static_rec_mutex_unlock_full
+g_static_rec_mutex_free
+
+<SUBSECTION>
+GStaticRWLock
+G_STATIC_RW_LOCK_INIT
+g_static_rw_lock_init
+g_static_rw_lock_reader_lock
+g_static_rw_lock_reader_trylock
+g_static_rw_lock_reader_unlock
+g_static_rw_lock_writer_lock
+g_static_rw_lock_writer_trylock
+g_static_rw_lock_writer_unlock
+g_static_rw_lock_free
+
+<SUBSECTION>
+GStaticPrivate
+G_STATIC_PRIVATE_INIT
+g_static_private_init
+g_static_private_get
+g_static_private_set
+g_static_private_free
+
+<SUBSECTION Private>
+GThreadFunctions
+g_thread_init_with_errorcheck_mutexes
+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_once_init_enter_impl
+</SECTION>
+
+<SECTION>
+<TITLE>Thread Pools</TITLE>
+<FILE>thread_pools</FILE>
+GThreadPool
+g_thread_pool_new
+g_thread_pool_new_full
+g_thread_pool_push
+g_thread_pool_set_max_threads
+g_thread_pool_get_max_threads
+g_thread_pool_get_num_threads
+g_thread_pool_unprocessed
+g_thread_pool_free
+g_thread_pool_set_max_unused_threads
+g_thread_pool_get_max_unused_threads
+g_thread_pool_get_num_unused_threads
+g_thread_pool_stop_unused_threads
+g_thread_pool_set_sort_function
+g_thread_pool_set_max_idle_time
+g_thread_pool_get_max_idle_time
+g_thread_pool_move_to_front
+</SECTION>
+
+<SECTION>
+<TITLE>Asynchronous Queues</TITLE>
+<FILE>async_queues</FILE>
+GAsyncQueue
+g_async_queue_new
+g_async_queue_new_full
+g_async_queue_ref
+g_async_queue_unref
+g_async_queue_push
+g_async_queue_push_sorted
+g_async_queue_push_front
+g_async_queue_remove
+g_async_queue_pop
+g_async_queue_try_pop
+g_async_queue_timeout_pop
+g_async_queue_length
+g_async_queue_sort
+
+<SUBSECTION>
+g_async_queue_lock
+g_async_queue_unlock
+g_async_queue_ref_unlocked
+g_async_queue_unref_and_unlock
+g_async_queue_push_unlocked
+g_async_queue_push_sorted_unlocked
+g_async_queue_push_front_unlocked
+g_async_queue_remove_unlocked
+g_async_queue_pop_unlocked
+g_async_queue_try_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
+g_atomic_int_dec_and_test
+g_atomic_int_compare_and_exchange
+g_atomic_int_compare_and_exchange_full
+g_atomic_int_exchange
+g_atomic_int_add
+g_atomic_int_and
+g_atomic_int_or
+g_atomic_int_xor
+
+<SUBSECTION>
+g_atomic_pointer_get
+g_atomic_pointer_set
+g_atomic_pointer_compare_and_exchange
+g_atomic_pointer_compare_and_exchange_full
+g_atomic_pointer_exchange
+g_atomic_pointer_add
+g_atomic_pointer_and
+g_atomic_pointer_or
+g_atomic_pointer_xor
+
+<SUBSECTION>
+g_atomic_int_exchange_and_add
+</SECTION>
+
+<SECTION>
+<TITLE>IO Channels</TITLE>
+<FILE>iochannels</FILE>
+GIOChannel
+
+<SUBSECTION>
+g_io_channel_unix_new
+g_io_channel_unix_get_fd
+g_io_channel_win32_new_fd
+g_io_channel_win32_new_socket
+g_io_channel_win32_new_messages
+
+<SUBSECTION>
+g_io_channel_init
+
+<SUBSECTION>
+g_io_channel_new_file
+g_io_channel_read_chars
+g_io_channel_read_unichar
+g_io_channel_read_line
+g_io_channel_read_line_string
+g_io_channel_read_to_end
+g_io_channel_write_chars
+g_io_channel_write_unichar
+g_io_channel_flush
+g_io_channel_seek_position
+GSeekType
+g_io_channel_shutdown
+
+<SUBSECTION>
+GIOStatus
+GIOChannelError
+G_IO_CHANNEL_ERROR
+g_io_channel_error_from_errno
+
+<SUBSECTION>
+g_io_channel_ref
+g_io_channel_unref
+
+<SUBSECTION>
+g_io_create_watch
+g_io_add_watch
+g_io_add_watch_full
+GIOCondition
+GIOFunc
+
+<SUBSECTION>
+GIOFuncs
+
+<SUBSECTION>
+g_io_channel_get_buffer_size
+g_io_channel_set_buffer_size
+g_io_channel_get_buffer_condition
+g_io_channel_get_flags
+g_io_channel_set_flags
+GIOFlags
+g_io_channel_get_line_term
+g_io_channel_set_line_term
+g_io_channel_get_buffered
+g_io_channel_set_buffered
+g_io_channel_get_encoding
+g_io_channel_set_encoding
+g_io_channel_get_close_on_unref
+g_io_channel_set_close_on_unref
+
+<SUBSECTION>
+g_io_channel_read
+GIOError
+g_io_channel_write
+g_io_channel_seek
+g_io_channel_close
+
+<SUBSECTION Private>
+g_io_channel_win32_poll
+g_io_channel_win32_make_pollfd
+g_io_channel_win32_get_fd
+g_io_channel_win32_new_stream_socket
+g_io_channel_win32_set_debug
+g_io_channel_error_quark
+g_io_watch_funcs
+G_IO_FLAG_IS_WRITEABLE
+</SECTION>
+
+<SECTION>
+<TITLE>Memory Allocation</TITLE>
+<FILE>memory</FILE>
+g_new
+g_new0
+g_renew
+g_try_new
+g_try_new0
+g_try_renew
+
+<SUBSECTION>
+g_malloc
+g_malloc0
+g_realloc
+g_try_malloc
+g_try_malloc0
+g_try_realloc
+g_malloc_n
+g_malloc0_n
+g_realloc_n
+g_try_malloc_n
+g_try_malloc0_n
+g_try_realloc_n
+
+<SUBSECTION>
+g_free
+g_clear_pointer
+g_steal_pointer
+g_mem_gc_friendly
+
+<SUBSECTION>
+g_alloca
+g_alloca0
+g_newa
+g_newa0
+
+<SUBSECTION>
+g_aligned_alloc
+g_aligned_alloc0
+g_aligned_free
+
+<SUBSECTION>
+g_memmove
+g_memdup
+g_memdup2
+
+<SUBSECTION>
+GMemVTable
+g_mem_set_vtable
+g_mem_is_system_malloc
+
+<SUBSECTION>
+glib_mem_profiler_table
+g_mem_profile
+</SECTION>
+
+<SECTION>
+<TITLE>Warnings and Assertions</TITLE>
+<FILE>warnings</FILE>
+g_print
+g_set_print_handler
+GPrintFunc
+
+<SUBSECTION>
+g_printerr
+g_set_printerr_handler
+
+<SUBSECTION>
+g_return_if_fail
+g_return_val_if_fail
+g_return_if_reached
+g_return_val_if_reached
+g_warn_if_fail
+g_warn_if_reached
+
+<SUBSECTION>
+g_on_error_query
+g_on_error_stack_trace
+
+<SUBSECTION>
+G_BREAKPOINT
+
+<SUBSECTION Private>
+g_return_if_fail_warning
+g_assert_warning
+g_warn_message
+</SECTION>
+
+<SECTION>
+<TITLE>Glob-style pattern matching</TITLE>
+<FILE>patterns</FILE>
+GPatternSpec
+g_pattern_spec_new
+g_pattern_spec_free
+g_pattern_spec_equal
+g_pattern_spec_copy
+g_pattern_spec_match
+g_pattern_spec_match_string
+g_pattern_match
+g_pattern_match_string
+g_pattern_match_simple
+</SECTION>
+
+<SECTION>
+<TITLE>Perl-compatible regular expressions</TITLE>
+<FILE>gregex</FILE>
+GRegexError
+G_REGEX_ERROR
+GRegexCompileFlags
+GRegexMatchFlags
+GRegex
+GRegexEvalCallback
+g_regex_new
+g_regex_ref
+g_regex_unref
+g_regex_get_pattern
+g_regex_get_max_backref
+g_regex_get_capture_count
+g_regex_get_has_cr_or_lf
+g_regex_get_max_lookbehind
+g_regex_get_string_number
+g_regex_get_compile_flags
+g_regex_get_match_flags
+g_regex_escape_string
+g_regex_escape_nul
+g_regex_match_simple
+g_regex_match
+g_regex_match_full
+g_regex_match_all
+g_regex_match_all_full
+g_regex_split_simple
+g_regex_split
+g_regex_split_full
+g_regex_replace
+g_regex_replace_literal
+g_regex_replace_eval
+g_regex_check_replacement
+GMatchInfo
+g_match_info_get_regex
+g_match_info_get_string
+g_match_info_ref
+g_match_info_unref
+g_match_info_free
+g_match_info_matches
+g_match_info_next
+g_match_info_get_match_count
+g_match_info_is_partial_match
+g_match_info_expand_references
+g_match_info_fetch
+g_match_info_fetch_pos
+g_match_info_fetch_named
+g_match_info_fetch_named_pos
+g_match_info_fetch_all
+<SUBSECTION Private>
+g_regex_error_quark
+</SECTION>
+
+<SECTION>
+<TITLE>Message Logging</TITLE>
+<FILE>messages</FILE>
+G_LOG_DOMAIN
+G_LOG_FATAL_MASK
+G_LOG_LEVEL_USER_SHIFT
+GLogFunc
+GLogLevelFlags
+
+<SUBSECTION>
+g_log
+g_logv
+g_message
+g_warning
+g_warning_once
+g_critical
+g_error
+g_info
+g_debug
+
+<SUBSECTION>
+g_log_set_handler
+g_log_set_handler_full
+g_log_remove_handler
+g_log_set_always_fatal
+g_log_set_fatal_mask
+g_log_default_handler
+g_log_set_default_handler
+g_log_get_debug_enabled
+g_log_set_debug_enabled
+
+<SUBSECTION>
+g_log_structured
+g_log_variant
+GLogField
+g_log_structured_array
+G_DEBUG_HERE
+
+<SUBSECTION>
+GLogWriterOutput
+GLogWriterFunc
+g_log_set_writer_func
+g_log_writer_supports_color
+g_log_writer_is_journald
+g_log_writer_format_fields
+g_log_writer_journald
+g_log_writer_standard_streams
+g_log_writer_default
+g_log_writer_default_set_use_stderr
+g_log_writer_default_would_drop
+
+<SUBSECTION Private>
+g_log_structured_standard
+</SECTION>
+
+<SECTION>
+<TITLE>Timers</TITLE>
+<FILE>timers</FILE>
+GTimer
+g_timer_new
+g_timer_start
+g_timer_stop
+g_timer_continue
+g_timer_elapsed
+g_timer_reset
+g_timer_destroy
+g_timer_is_active
+</SECTION>
+
+<SECTION>
+<TITLE>Spawning Processes</TITLE>
+<FILE>spawn</FILE>
+GSpawnError
+G_SPAWN_ERROR
+GSpawnFlags
+GSpawnChildSetupFunc
+g_spawn_async_with_fds
+g_spawn_async_with_pipes
+g_spawn_async_with_pipes_and_fds
+g_spawn_async
+g_spawn_sync
+G_SPAWN_EXIT_ERROR
+g_spawn_check_wait_status
+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>
+<TITLE>Simple XML Subset Parser</TITLE>
+<FILE>markup</FILE>
+GMarkupError
+G_MARKUP_ERROR
+GMarkupParseFlags
+GMarkupParseContext
+GMarkupParser
+g_markup_escape_text
+g_markup_printf_escaped
+g_markup_vprintf_escaped
+g_markup_parse_context_new
+g_markup_parse_context_parse
+g_markup_parse_context_end_parse
+g_markup_parse_context_free
+g_markup_parse_context_get_position
+g_markup_parse_context_get_element
+g_markup_parse_context_get_element_stack
+g_markup_parse_context_get_user_data
+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
+<SUBSECTION Private>
+g_markup_error_quark
+</SECTION>
+
+
+<SECTION>
+<TITLE>Shell-related Utilities</TITLE>
+<FILE>shell</FILE>
+GShellError
+G_SHELL_ERROR
+g_shell_parse_argv
+g_shell_quote
+g_shell_unquote
+<SUBSECTION Private>
+g_shell_error_quark
+</SECTION>
+
+
+<SECTION>
+<TITLE>Commandline option parser</TITLE>
+<FILE>option</FILE>
+GOptionError
+G_OPTION_ERROR
+GOptionArgFunc
+GOptionContext
+g_option_context_new
+g_option_context_set_summary
+g_option_context_get_summary
+g_option_context_set_description
+g_option_context_get_description
+GTranslateFunc
+g_option_context_set_translate_func
+g_option_context_set_translation_domain
+g_option_context_free
+g_option_context_parse
+g_option_context_parse_strv
+g_option_context_set_help_enabled
+g_option_context_get_help_enabled
+g_option_context_set_ignore_unknown_options
+g_option_context_get_ignore_unknown_options
+g_option_context_get_help
+g_option_context_get_strict_posix
+g_option_context_set_strict_posix
+GOptionArg
+GOptionFlags
+G_OPTION_REMAINING
+GOptionEntry
+G_OPTION_ENTRY_NULL
+g_option_context_add_main_entries
+GOptionGroup
+g_option_context_add_group
+g_option_context_set_main_group
+g_option_context_get_main_group
+g_option_group_new
+g_option_group_ref
+g_option_group_unref
+g_option_group_free
+g_option_group_add_entries
+GOptionParseFunc
+g_option_group_set_parse_hooks
+GOptionErrorFunc
+g_option_group_set_error_hook
+g_option_group_set_translate_func
+g_option_group_set_translation_domain
+<SUBSECTION Private>
+g_option_error_quark
+</SECTION>
+
+
+<SECTION>
+<TITLE>File Utilities</TITLE>
+<FILE>fileutils</FILE>
+<INCLUDE>glib.h,glib/gstdio.h,fcntl.h,sys/types.h,sys/stat.h</INCLUDE>
+GFileError
+G_FILE_ERROR
+GFileTest
+g_file_error_from_errno
+g_file_get_contents
+GFileSetContentsFlags
+g_file_set_contents
+g_file_set_contents_full
+g_file_test
+g_mkstemp
+g_mkstemp_full
+g_file_open_tmp
+g_file_read_link
+g_mkdir_with_parents
+g_mkdtemp
+g_mkdtemp_full
+g_dir_make_tmp
+
+<SUBSECTION>
+GDir
+g_dir_open
+g_dir_read_name
+g_dir_rewind
+g_dir_close
+
+<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_rename
+g_mkdir
+GStatBuf
+g_stat
+g_lstat
+g_unlink
+g_remove
+g_rmdir
+g_fopen
+g_freopen
+g_fsync
+g_chmod
+g_access
+g_creat
+g_chdir
+g_utime
+g_close
+
+<SUBSECTION Private>
+g_file_error_quark
+utimbuf
+</SECTION>
+
+
+<SECTION>
+<TITLE>String Utility Functions</TITLE>
+<FILE>string_utils</FILE>
+<INCLUDE>glib.h,glib/gprintf.h</INCLUDE>
+g_strdup
+g_strndup
+g_strdupv
+g_strnfill
+g_stpcpy
+g_strstr_len
+g_strrstr
+g_strrstr_len
+g_str_has_prefix
+g_str_has_suffix
+g_strcmp0
+g_str_to_ascii
+g_str_tokenize_and_fold
+g_str_match_string
+
+<SUBSECTION>
+g_strlcpy
+g_strlcat
+
+<SUBSECTION>
+g_strdup_printf
+g_strdup_vprintf
+g_printf
+g_vprintf
+g_fprintf
+g_vfprintf
+g_sprintf
+g_vsprintf
+g_snprintf
+g_vsnprintf
+g_vasprintf
+g_printf_string_upper_bound
+
+<SUBSECTION>
+g_str_is_ascii
+g_ascii_isalnum
+g_ascii_isalpha
+g_ascii_iscntrl
+g_ascii_isdigit
+g_ascii_isgraph
+g_ascii_islower
+g_ascii_isprint
+g_ascii_ispunct
+g_ascii_isspace
+g_ascii_isupper
+g_ascii_isxdigit
+
+<SUBSECTION>
+g_ascii_digit_value
+g_ascii_xdigit_value
+
+<SUBSECTION>
+g_ascii_strcasecmp
+g_ascii_strncasecmp
+
+<SUBSECTION>
+g_ascii_strup
+g_ascii_strdown
+
+<SUBSECTION>
+g_ascii_tolower
+g_ascii_toupper
+
+<SUBSECTION>
+g_string_ascii_up
+g_string_ascii_down
+
+<SUBSECTION>
+g_strup
+g_strdown
+
+<SUBSECTION>
+g_strcasecmp
+g_strncasecmp
+
+<SUBSECTION>
+g_strreverse
+
+<SUBSECTION>
+g_ascii_strtoll
+g_ascii_strtoull
+G_ASCII_DTOSTR_BUF_SIZE
+g_ascii_strtod
+g_ascii_dtostr
+g_ascii_formatd
+g_strtod
+
+<SUBSECTION>
+GNumberParserError
+G_NUMBER_PARSER_ERROR
+g_ascii_string_to_signed
+g_ascii_string_to_unsigned
+
+<SUBSECTION Private>
+g_number_parser_error_quark
+
+<SUBSECTION>
+g_strchug
+g_strchomp
+g_strstrip
+
+<SUBSECTION>
+g_strdelimit
+G_STR_DELIMITERS
+g_strescape
+g_strcompress
+g_strcanon
+g_strsplit
+g_strsplit_set
+g_strfreev
+g_strconcat
+g_strjoin
+g_strjoinv
+
+<SUBSECTION>
+GStrv
+GStrvBuilder
+g_strv_length
+g_strv_contains
+g_strv_equal
+g_strv_builder_new
+g_strv_builder_ref
+g_strv_builder_unref
+g_strv_builder_add
+g_strv_builder_addv
+g_strv_builder_add_many
+g_strv_builder_end
+
+<SUBSECTION>
+g_strerror
+g_strsignal
+
+<SUBSECTION Private>
+GAsciiType
+g_ascii_table
+</SECTION>
+
+<SECTION>
+<TITLE>Date and Time Functions</TITLE>
+<FILE>date</FILE>
+G_USEC_PER_SEC
+GTimeVal
+g_get_current_time
+g_usleep
+g_time_val_add
+g_time_val_from_iso8601
+g_time_val_to_iso8601
+
+<SUBSECTION>
+g_get_monotonic_time
+g_get_real_time
+
+<SUBSECTION>
+GDate
+GTime
+GDateDMY
+GDateDay
+GDateMonth
+GDateYear
+GDateWeekday
+
+<SUBSECTION>
+G_DATE_BAD_DAY
+G_DATE_BAD_JULIAN
+G_DATE_BAD_YEAR
+
+<SUBSECTION>
+g_date_new
+g_date_new_dmy
+g_date_new_julian
+g_date_clear
+g_date_free
+g_date_copy
+
+<SUBSECTION>
+g_date_set_day
+g_date_set_month
+g_date_set_year
+g_date_set_dmy
+g_date_set_julian
+g_date_set_time
+g_date_set_time_t
+g_date_set_time_val
+g_date_set_parse
+
+<SUBSECTION>
+g_date_add_days
+g_date_subtract_days
+g_date_add_months
+g_date_subtract_months
+g_date_add_years
+g_date_subtract_years
+g_date_days_between
+g_date_compare
+g_date_clamp
+g_date_order
+
+<SUBSECTION>
+g_date_get_day
+g_date_get_month
+g_date_get_year
+g_date_get_julian
+g_date_get_weekday
+g_date_get_day_of_year
+
+<SUBSECTION>
+g_date_get_days_in_month
+g_date_is_first_of_month
+g_date_is_last_of_month
+g_date_is_leap_year
+g_date_get_monday_week_of_year
+g_date_get_monday_weeks_in_year
+g_date_get_sunday_week_of_year
+g_date_get_sunday_weeks_in_year
+g_date_get_iso8601_week_of_year
+
+<SUBSECTION>
+g_date_strftime
+g_date_to_struct_tm
+
+<SUBSECTION>
+g_date_valid
+g_date_valid_day
+g_date_valid_month
+g_date_valid_year
+g_date_valid_dmy
+g_date_valid_julian
+g_date_valid_weekday
+
+<SUBSECTION Private>
+g_date_weekday
+g_date_month
+g_date_year
+g_date_day
+g_date_julian
+g_date_day_of_year
+g_date_monday_week_of_year
+g_date_sunday_week_of_year
+g_date_days_in_month
+g_date_monday_weeks_in_year
+g_date_sunday_weeks_in_year
+</SECTION>
+
+<SECTION>
+<FILE>timezone</FILE>
+<SUBSECTION>
+GTimeZone
+g_time_zone_unref
+g_time_zone_ref
+<SUBSECTION>
+g_time_zone_new
+g_time_zone_new_identifier
+g_time_zone_new_local
+g_time_zone_new_utc
+g_time_zone_new_offset
+<SUBSECTION>
+GTimeType
+g_time_zone_find_interval
+g_time_zone_adjust_time
+<SUBSECTION>
+g_time_zone_get_identifier
+g_time_zone_get_abbreviation
+g_time_zone_get_offset
+g_time_zone_is_dst
+</SECTION>
+
+<SECTION>
+<FILE>date-time</FILE>
+GTimeSpan
+G_TIME_SPAN_DAY
+G_TIME_SPAN_HOUR
+G_TIME_SPAN_MINUTE
+G_TIME_SPAN_SECOND
+G_TIME_SPAN_MILLISECOND
+
+<SUBSECTION>
+GDateTime
+g_date_time_unref
+g_date_time_ref
+
+<SUBSECTION>
+g_date_time_new_now
+g_date_time_new_now_local
+g_date_time_new_now_utc
+
+<SUBSECTION>
+g_date_time_new_from_unix_local
+g_date_time_new_from_unix_utc
+
+<SUBSECTION>
+g_date_time_new_from_timeval_local
+g_date_time_new_from_timeval_utc
+g_date_time_new_from_iso8601
+
+<SUBSECTION>
+g_date_time_new
+g_date_time_new_local
+g_date_time_new_utc
+
+<SUBSECTION>
+g_date_time_add
+
+<SUBSECTION>
+g_date_time_add_years
+g_date_time_add_months
+g_date_time_add_weeks
+g_date_time_add_days
+
+<SUBSECTION>
+g_date_time_add_hours
+g_date_time_add_minutes
+g_date_time_add_seconds
+
+<SUBSECTION>
+g_date_time_add_full
+
+<SUBSECTION>
+g_date_time_compare
+g_date_time_difference
+g_date_time_hash
+g_date_time_equal
+
+<SUBSECTION>
+g_date_time_get_ymd
+
+<SUBSECTION>
+g_date_time_get_year
+g_date_time_get_month
+g_date_time_get_day_of_month
+
+<SUBSECTION>
+g_date_time_get_week_numbering_year
+g_date_time_get_week_of_year
+g_date_time_get_day_of_week
+
+<SUBSECTION>
+g_date_time_get_day_of_year
+
+<SUBSECTION>
+g_date_time_get_hour
+g_date_time_get_minute
+g_date_time_get_second
+g_date_time_get_microsecond
+g_date_time_get_seconds
+
+<SUBSECTION>
+g_date_time_to_unix
+g_date_time_to_timeval
+
+<SUBSECTION>
+g_date_time_get_utc_offset
+g_date_time_get_timezone
+g_date_time_get_timezone_abbreviation
+g_date_time_is_daylight_savings
+
+<SUBSECTION>
+g_date_time_to_timezone
+g_date_time_to_local
+g_date_time_to_utc
+
+<SUBSECTION>
+g_date_time_format
+g_date_time_format_iso8601
+</SECTION>
+
+<SECTION>
+<TITLE>Hook Functions</TITLE>
+<FILE>hooks</FILE>
+GHookList
+GHookFinalizeFunc
+GHook
+GHookFunc
+GHookCheckFunc
+
+<SUBSECTION>
+g_hook_list_init
+g_hook_list_invoke
+g_hook_list_invoke_check
+g_hook_list_marshal
+GHookMarshaller
+g_hook_list_marshal_check
+GHookCheckMarshaller
+g_hook_list_clear
+
+<SUBSECTION>
+g_hook_alloc
+g_hook_append
+g_hook_prepend
+g_hook_insert_before
+g_hook_insert_sorted
+GHookCompareFunc
+g_hook_compare_ids
+
+<SUBSECTION>
+g_hook_get
+g_hook_find
+GHookFindFunc
+g_hook_find_data
+g_hook_find_func
+g_hook_find_func_data
+
+<SUBSECTION>
+g_hook_first_valid
+g_hook_next_valid
+
+GHookFlagMask
+G_HOOK_FLAGS
+G_HOOK_FLAG_USER_SHIFT
+
+<SUBSECTION>
+G_HOOK
+G_HOOK_IS_VALID
+G_HOOK_ACTIVE
+G_HOOK_IN_CALL
+G_HOOK_IS_UNLINKED
+
+<SUBSECTION>
+g_hook_ref
+g_hook_unref
+
+g_hook_free
+g_hook_destroy
+g_hook_destroy_link
+</SECTION>
+
+<SECTION>
+<TITLE>Miscellaneous Utility Functions</TITLE>
+<FILE>misc_utils</FILE>
+g_get_application_name
+g_set_application_name
+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_listenv
+g_get_user_name
+g_get_real_name
+g_get_user_cache_dir
+g_get_user_data_dir
+g_get_user_config_dir
+g_get_user_state_dir
+g_get_user_runtime_dir
+GUserDirectory
+g_get_user_special_dir
+g_get_system_data_dirs
+g_get_system_config_dirs
+g_reload_user_special_dirs_cache
+g_get_os_info
+
+<SUBSECTION>
+G_OS_INFO_KEY_NAME
+G_OS_INFO_KEY_PRETTY_NAME
+G_OS_INFO_KEY_VERSION
+G_OS_INFO_KEY_VERSION_CODENAME
+G_OS_INFO_KEY_VERSION_ID
+G_OS_INFO_KEY_ID
+G_OS_INFO_KEY_HOME_URL
+G_OS_INFO_KEY_DOCUMENTATION_URL
+G_OS_INFO_KEY_SUPPORT_URL
+G_OS_INFO_KEY_BUG_REPORT_URL
+G_OS_INFO_KEY_PRIVACY_POLICY_URL
+
+<SUBSECTION>
+g_get_host_name
+g_get_home_dir
+g_get_tmp_dir
+g_get_current_dir
+g_basename
+g_dirname
+g_canonicalize_filename
+g_path_is_absolute
+g_path_skip_root
+g_path_get_basename
+g_path_get_dirname
+g_build_filename
+g_build_filenamev
+g_build_filename_valist
+g_build_path
+g_build_pathv
+
+<SUBSECTION>
+g_format_size
+GFormatSizeFlags
+g_format_size_full
+g_format_size_for_display
+
+<SUBSECTION>
+g_find_program_in_path
+
+<SUBSECTION>
+g_bit_nth_lsf
+g_bit_nth_msf
+g_bit_storage
+
+<SUBSECTION>
+g_spaced_primes_closest
+
+<SUBSECTION>
+g_atexit
+g_abort
+
+<SUBSECTION>
+g_parse_debug_string
+GDebugKey
+
+<SUBSECTION>
+GVoidFunc
+GFreeFunc
+
+<SUBSECTION>
+g_qsort_with_data
+
+<SUBSECTION>
+g_nullify_pointer
+
+<SUBSECTION Private>
+G_NATIVE_ATEXIT
+g_ATEXIT
+g_win32_get_system_data_dirs_for_module
+ATEXIT
+g_bit_nth_lsf_impl
+g_bit_nth_msf_impl
+g_bit_storage_impl
+
+</SECTION>
+
+<SECTION>
+<TITLE>Lexical Scanner</TITLE>
+<FILE>scanner</FILE>
+GScanner
+GScannerConfig
+g_scanner_new
+g_scanner_destroy
+
+<SUBSECTION>
+g_scanner_input_file
+g_scanner_sync_file_offset
+g_scanner_input_text
+g_scanner_peek_next_token
+g_scanner_get_next_token
+g_scanner_eof
+
+<SUBSECTION>
+g_scanner_cur_line
+g_scanner_cur_position
+g_scanner_cur_token
+g_scanner_cur_value
+
+<SUBSECTION>
+g_scanner_set_scope
+g_scanner_scope_add_symbol
+g_scanner_scope_foreach_symbol
+g_scanner_scope_lookup_symbol
+g_scanner_scope_remove_symbol
+g_scanner_add_symbol
+g_scanner_remove_symbol
+g_scanner_foreach_symbol
+
+<SUBSECTION>
+g_scanner_freeze_symbol_table
+g_scanner_thaw_symbol_table
+g_scanner_lookup_symbol
+
+<SUBSECTION>
+g_scanner_warn
+g_scanner_error
+g_scanner_unexp_token
+GScannerMsgFunc
+
+<SUBSECTION>
+G_CSET_a_2_z
+G_CSET_A_2_Z
+G_CSET_DIGITS
+G_CSET_LATINC
+G_CSET_LATINS
+GTokenType
+GTokenValue
+GErrorType
+
+</SECTION>
+
+<SECTION>
+<TITLE>Key-value file parser</TITLE>
+<FILE>keyfile</FILE>
+GKeyFile
+G_KEY_FILE_ERROR
+GKeyFileError
+GKeyFileFlags
+
+<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_load_from_bytes
+g_key_file_load_from_data_dirs
+g_key_file_load_from_dirs
+g_key_file_to_data
+g_key_file_save_to_file
+g_key_file_get_start_group
+g_key_file_get_groups
+g_key_file_get_keys
+g_key_file_has_group
+g_key_file_has_key
+
+<SUBSECTION>
+g_key_file_get_value
+g_key_file_get_string
+g_key_file_get_locale_string
+g_key_file_get_locale_for_key
+g_key_file_get_boolean
+g_key_file_get_integer
+g_key_file_get_int64
+g_key_file_get_uint64
+g_key_file_get_double
+g_key_file_get_string_list
+g_key_file_get_locale_string_list
+g_key_file_get_boolean_list
+g_key_file_get_integer_list
+g_key_file_get_double_list
+g_key_file_get_comment
+
+<SUBSECTION>
+g_key_file_set_value
+g_key_file_set_string
+g_key_file_set_locale_string
+g_key_file_set_boolean
+g_key_file_set_integer
+g_key_file_set_int64
+g_key_file_set_uint64
+g_key_file_set_double
+g_key_file_set_string_list
+g_key_file_set_locale_string_list
+g_key_file_set_boolean_list
+g_key_file_set_integer_list
+g_key_file_set_double_list
+g_key_file_set_comment
+g_key_file_remove_group
+g_key_file_remove_key
+g_key_file_remove_comment
+
+<SUBSECTION>
+G_KEY_FILE_DESKTOP_GROUP
+G_KEY_FILE_DESKTOP_KEY_TYPE
+G_KEY_FILE_DESKTOP_KEY_VERSION
+G_KEY_FILE_DESKTOP_KEY_NAME
+G_KEY_FILE_DESKTOP_KEY_GENERIC_NAME
+G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY
+G_KEY_FILE_DESKTOP_KEY_COMMENT
+G_KEY_FILE_DESKTOP_KEY_ICON
+G_KEY_FILE_DESKTOP_KEY_HIDDEN
+G_KEY_FILE_DESKTOP_KEY_ONLY_SHOW_IN
+G_KEY_FILE_DESKTOP_KEY_NOT_SHOW_IN
+G_KEY_FILE_DESKTOP_KEY_TRY_EXEC
+G_KEY_FILE_DESKTOP_KEY_EXEC
+G_KEY_FILE_DESKTOP_KEY_PATH
+G_KEY_FILE_DESKTOP_KEY_TERMINAL
+G_KEY_FILE_DESKTOP_KEY_MIME_TYPE
+G_KEY_FILE_DESKTOP_KEY_CATEGORIES
+G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY
+G_KEY_FILE_DESKTOP_KEY_STARTUP_WM_CLASS
+G_KEY_FILE_DESKTOP_KEY_URL
+G_KEY_FILE_DESKTOP_KEY_ACTIONS
+G_KEY_FILE_DESKTOP_KEY_DBUS_ACTIVATABLE
+G_KEY_FILE_DESKTOP_TYPE_APPLICATION
+G_KEY_FILE_DESKTOP_TYPE_LINK
+G_KEY_FILE_DESKTOP_TYPE_DIRECTORY
+
+<SUBSECTION Private>
+g_key_file_error_quark
+g_key_file_get_type
+</SECTION>
+
+<SECTION>
+<TITLE>Bookmark file parser</TITLE>
+<FILE>bookmarkfile</FILE>
+GBookmarkFile
+G_BOOKMARK_FILE_ERROR
+GBookmarkFileError
+g_bookmark_file_new
+g_bookmark_file_free
+g_bookmark_file_load_from_file
+g_bookmark_file_load_from_data
+g_bookmark_file_load_from_data_dirs
+g_bookmark_file_to_data
+g_bookmark_file_to_file
+g_bookmark_file_has_item
+g_bookmark_file_has_group
+g_bookmark_file_has_application
+g_bookmark_file_get_size
+g_bookmark_file_get_uris G_GNUC_MALLOC
+
+<SUBSECTION>
+g_bookmark_file_get_title
+g_bookmark_file_get_description
+g_bookmark_file_get_mime_type
+g_bookmark_file_get_is_private
+g_bookmark_file_get_icon
+g_bookmark_file_get_added
+g_bookmark_file_get_added_date_time
+g_bookmark_file_get_modified
+g_bookmark_file_get_modified_date_time
+g_bookmark_file_get_visited
+g_bookmark_file_get_visited_date_time
+g_bookmark_file_get_groups
+g_bookmark_file_get_applications
+g_bookmark_file_get_app_info
+g_bookmark_file_get_application_info
+
+<SUBSECTION>
+g_bookmark_file_set_title
+g_bookmark_file_set_description
+g_bookmark_file_set_mime_type
+g_bookmark_file_set_is_private
+g_bookmark_file_set_icon
+g_bookmark_file_set_added
+g_bookmark_file_set_added_date_time
+g_bookmark_file_set_groups
+g_bookmark_file_set_modified
+g_bookmark_file_set_modified_date_time
+g_bookmark_file_set_visited
+g_bookmark_file_set_visited_date_time
+g_bookmark_file_set_app_info
+g_bookmark_file_set_application_info
+g_bookmark_file_add_group
+g_bookmark_file_add_application
+g_bookmark_file_remove_group
+g_bookmark_file_remove_application
+g_bookmark_file_remove_item
+g_bookmark_file_move_item
+
+<SUBSECTION Private>
+g_bookmark_file_error_quark
+</SECTION>
+
+<SECTION>
+<TITLE>Dynamic Loading of Modules</TITLE>
+<FILE>modules</FILE>
+<INCLUDE>gmodule.h</INCLUDE>
+GModule
+GModuleError
+G_MODULE_ERROR
+g_module_supported
+g_module_build_path
+g_module_open
+g_module_open_full
+GModuleFlags
+g_module_symbol
+g_module_name
+g_module_make_resident
+g_module_close
+g_module_error
+<SUBSECTION>
+GModuleCheckInit
+GModuleUnload
+G_MODULE_SUFFIX
+G_MODULE_EXPORT
+G_MODULE_IMPORT
+<SUBSECTION Private>
+g_module_error_quark
+</SECTION>
+
+<SECTION>
+<TITLE>Automatic String Completion</TITLE>
+<FILE>completion</FILE>
+GCompletion
+g_completion_new
+GCompletionFunc
+g_completion_add_items
+g_completion_remove_items
+g_completion_clear_items
+g_completion_complete
+g_completion_complete_utf8
+g_completion_set_compare
+GCompletionStrncmpFunc
+g_completion_free
+</SECTION>
+
+<SECTION>
+<TITLE>Windows Compatibility Functions</TITLE>
+<FILE>windows</FILE>
+MAXPATHLEN
+GWin32OSType
+
+g_win32_check_windows_version
+g_win32_get_command_line
+g_win32_error_message
+g_win32_getlocale
+g_win32_get_package_installation_directory
+g_win32_get_package_installation_directory_of_module
+g_win32_get_package_installation_subdirectory
+g_win32_get_windows_version
+g_win32_locale_filename_from_utf8
+G_WIN32_DLLMAIN_FOR_DLL_NAME
+G_WIN32_HAVE_WIDECHAR_API
+G_WIN32_IS_NT_BASED
+
+<SUBSECTION Private>
+g_win32_ftruncate
+
+</SECTION>
+
+<SECTION>
+<TITLE>UNIX-specific utilities and integration</TITLE>
+<FILE>gunix</FILE>
+G_UNIX_ERROR
+g_unix_open_pipe
+g_unix_set_fd_nonblocking
+
+<SUBSECTION>
+g_unix_signal_add
+g_unix_signal_add_full
+g_unix_signal_source_new
+
+<SUBSECTION>
+GUnixFDSourceFunc
+g_unix_fd_add
+g_unix_fd_add_full
+g_unix_fd_source_new
+
+<SUBSECTION>
+g_unix_get_passwd_entry
+
+<SUBSECTION Private>
+g_unix_error_quark
+</SECTION>
+
+# Data Structures
+
+<SECTION>
+<TITLE>Memory Slices</TITLE>
+<FILE>memory_slices</FILE>
+g_slice_alloc
+g_slice_alloc0
+g_slice_copy
+g_slice_free1
+g_slice_free_chain_with_offset
+
+<SUBSECTION>
+g_slice_new
+g_slice_new0
+g_slice_dup
+g_slice_free
+g_slice_free_chain
+
+<SUBSECTION Private>
+GSliceConfig
+g_slice_set_config
+g_slice_get_config
+g_slice_get_config_state
+g_slice_debug_tree_statistics
+</SECTION>
+
+<SECTION>
+<TITLE>Doubly-Linked Lists</TITLE>
+<FILE>linked_lists_double</FILE>
+GList
+
+<SUBSECTION>
+g_list_append
+g_list_prepend
+g_list_insert
+g_list_insert_before
+g_list_insert_before_link
+g_list_insert_sorted
+g_list_remove
+g_list_remove_link
+g_list_delete_link
+g_list_remove_all
+g_list_free
+g_list_free_full
+g_clear_list
+
+<SUBSECTION>
+g_list_alloc
+g_list_free_1
+g_list_free1
+
+<SUBSECTION>
+g_list_length
+g_list_copy
+g_list_copy_deep
+g_list_reverse
+g_list_sort
+GCompareFunc
+g_list_insert_sorted_with_data
+g_list_sort_with_data
+GCompareDataFunc
+g_list_concat
+g_list_foreach
+GFunc
+
+<SUBSECTION>
+g_list_first
+g_list_last
+g_list_previous
+g_list_next
+g_list_nth
+g_list_nth_data
+g_list_nth_prev
+
+<SUBSECTION>
+g_list_find
+g_list_find_custom
+g_list_position
+g_list_index
+</SECTION>
+
+<SECTION>
+<TITLE>Singly-Linked Lists</TITLE>
+<FILE>linked_lists_single</FILE>
+GSList
+
+<SUBSECTION>
+g_slist_alloc
+g_slist_append
+g_slist_prepend
+g_slist_insert
+g_slist_insert_before
+g_slist_insert_sorted
+g_slist_remove
+g_slist_remove_link
+g_slist_delete_link
+g_slist_remove_all
+g_slist_free
+g_slist_free_full
+g_slist_free_1
+g_slist_free1
+g_clear_slist
+
+<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_sort_with_data
+g_slist_concat
+g_slist_foreach
+
+<SUBSECTION>
+g_slist_last
+g_slist_next
+g_slist_nth
+g_slist_nth_data
+
+<SUBSECTION>
+g_slist_find
+g_slist_find_custom
+g_slist_position
+g_slist_index
+</SECTION>
+
+<SECTION>
+<TITLE>Double-ended Queues</TITLE>
+<FILE>queue</FILE>
+
+GQueue
+g_queue_new
+g_queue_free
+g_queue_free_full
+G_QUEUE_INIT
+g_queue_init
+g_queue_clear
+g_queue_clear_full
+g_queue_is_empty
+g_queue_get_length
+g_queue_reverse
+g_queue_copy
+g_queue_foreach
+g_queue_find
+g_queue_find_custom
+g_queue_sort
+g_queue_push_head
+g_queue_push_tail
+g_queue_push_nth
+g_queue_pop_head
+g_queue_pop_tail
+g_queue_pop_nth
+g_queue_peek_head
+g_queue_peek_tail
+g_queue_peek_nth
+g_queue_index
+g_queue_remove
+g_queue_remove_all
+g_queue_insert_before
+g_queue_insert_before_link
+g_queue_insert_after
+g_queue_insert_after_link
+g_queue_insert_sorted
+g_queue_push_head_link
+g_queue_push_tail_link
+g_queue_push_nth_link
+g_queue_pop_head_link
+g_queue_pop_tail_link
+g_queue_pop_nth_link
+g_queue_peek_head_link
+g_queue_peek_tail_link
+g_queue_peek_nth_link
+g_queue_link_index
+g_queue_unlink
+g_queue_delete_link
+</SECTION>
+
+<SECTION>
+<TITLE>Sequences</TITLE>
+<FILE>sequence</FILE>
+
+GSequence
+GSequenceIter
+GSequenceIterCompareFunc
+
+<SUBSECTION>
+g_sequence_new
+g_sequence_free
+g_sequence_get_length
+g_sequence_is_empty
+g_sequence_foreach
+g_sequence_foreach_range
+g_sequence_sort
+g_sequence_sort_iter
+
+<SUBSECTION>
+g_sequence_get_begin_iter
+g_sequence_get_end_iter
+g_sequence_get_iter_at_pos
+g_sequence_append
+g_sequence_prepend
+g_sequence_insert_before
+g_sequence_move
+g_sequence_swap
+g_sequence_insert_sorted
+g_sequence_insert_sorted_iter
+g_sequence_sort_changed
+g_sequence_sort_changed_iter
+g_sequence_remove
+g_sequence_remove_range
+g_sequence_move_range
+g_sequence_search
+g_sequence_search_iter
+g_sequence_lookup
+g_sequence_lookup_iter
+
+<SUBSECTION>
+g_sequence_get
+g_sequence_set
+
+<SUBSECTION>
+g_sequence_iter_is_begin
+g_sequence_iter_is_end
+g_sequence_iter_next
+g_sequence_iter_prev
+g_sequence_iter_get_position
+g_sequence_iter_move
+g_sequence_iter_get_sequence
+
+<SUBSECTION>
+g_sequence_iter_compare
+g_sequence_range_get_midpoint
+</SECTION>
+
+<SECTION>
+<TITLE>Trash Stacks</TITLE>
+<FILE>trash_stack</FILE>
+GTrashStack
+
+g_trash_stack_push
+g_trash_stack_pop
+g_trash_stack_peek
+g_trash_stack_height
+</SECTION>
+
+<SECTION>
+<TITLE>Hash Tables</TITLE>
+<FILE>hash_tables</FILE>
+GHashTable
+g_hash_table_new
+g_hash_table_new_full
+g_hash_table_new_similar
+GHashFunc
+GEqualFunc
+GEqualFuncFull
+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_hash_table_foreach
+g_hash_table_find
+GHFunc
+g_hash_table_remove
+g_hash_table_steal
+g_hash_table_steal_extended
+g_hash_table_foreach_remove
+g_hash_table_foreach_steal
+g_hash_table_remove_all
+g_hash_table_steal_all
+g_hash_table_get_keys
+g_hash_table_get_values
+g_hash_table_get_keys_as_array
+GHRFunc
+g_hash_table_freeze
+g_hash_table_thaw
+g_hash_table_destroy
+g_hash_table_ref
+g_hash_table_unref
+GHashTableIter
+g_hash_table_iter_init
+g_hash_table_iter_next
+g_hash_table_iter_get_hash_table
+g_hash_table_iter_replace
+g_hash_table_iter_remove
+g_hash_table_iter_steal
+
+<SUBSECTION>
+g_direct_equal
+g_direct_hash
+g_int_equal
+g_int_hash
+g_int64_equal
+g_int64_hash
+g_double_equal
+g_double_hash
+g_str_equal
+g_str_hash
+
+</SECTION>
+
+<SECTION>
+<TITLE>Strings</TITLE>
+<FILE>strings</FILE>
+GString
+g_string_new
+g_string_new_len
+g_string_sized_new
+g_string_assign
+g_string_sprintf
+g_string_sprintfa
+g_string_vprintf
+g_string_append_vprintf
+g_string_printf
+g_string_append_printf
+g_string_append
+g_string_append_c
+g_string_append_unichar
+g_string_append_len
+g_string_append_uri_escaped
+g_string_prepend
+g_string_prepend_c
+g_string_prepend_unichar
+g_string_prepend_len
+g_string_insert
+g_string_insert_c
+g_string_insert_unichar
+g_string_insert_len
+g_string_overwrite
+g_string_overwrite_len
+g_string_replace
+g_string_erase
+g_string_truncate
+g_string_set_size
+g_string_free
+g_string_free_to_bytes
+
+<SUBSECTION>
+g_string_up
+g_string_down
+
+<SUBSECTION>
+g_string_hash
+g_string_equal
+
+<SUBSECTION Private>
+g_string_append_c_inline
+g_autoptr_cleanup_gstring_free
+</SECTION>
+
+<SECTION>
+<TITLE>String Chunks</TITLE>
+<FILE>string_chunks</FILE>
+GStringChunk
+g_string_chunk_new
+g_string_chunk_insert
+g_string_chunk_insert_const
+g_string_chunk_insert_len
+g_string_chunk_clear
+g_string_chunk_free
+
+</SECTION>
+
+<SECTION>
+<TITLE>Arrays</TITLE>
+<FILE>arrays</FILE>
+GArray
+g_array_new
+g_array_steal
+g_array_sized_new
+g_array_copy
+g_array_ref
+g_array_unref
+g_array_get_element_size
+g_array_append_val
+g_array_append_vals
+g_array_prepend_val
+g_array_prepend_vals
+g_array_insert_val
+g_array_insert_vals
+g_array_remove_index
+g_array_remove_index_fast
+g_array_remove_range
+g_array_sort
+g_array_sort_with_data
+g_array_binary_search
+g_array_index
+g_array_set_size
+g_array_set_clear_func
+g_array_free
+</SECTION>
+
+<SECTION>
+<TITLE>Pointer Arrays</TITLE>
+<FILE>arrays_pointer</FILE>
+GPtrArray
+g_ptr_array_new
+g_ptr_array_steal
+g_ptr_array_sized_new
+g_ptr_array_new_with_free_func
+g_ptr_array_copy
+g_ptr_array_new_full
+g_ptr_array_new_null_terminated
+g_ptr_array_set_free_func
+g_ptr_array_is_null_terminated
+g_ptr_array_ref
+g_ptr_array_unref
+g_ptr_array_add
+g_ptr_array_extend
+g_ptr_array_extend_and_steal
+g_ptr_array_insert
+g_ptr_array_remove
+g_ptr_array_remove_index
+g_ptr_array_remove_fast
+g_ptr_array_remove_index_fast
+g_ptr_array_remove_range
+g_ptr_array_steal_index
+g_ptr_array_steal_index_fast
+g_ptr_array_sort
+g_ptr_array_sort_with_data
+g_ptr_array_set_size
+g_ptr_array_index
+g_ptr_array_free
+g_ptr_array_foreach
+g_ptr_array_find
+g_ptr_array_find_with_equal_func
+
+</SECTION>
+
+<SECTION>
+<TITLE>Byte Arrays</TITLE>
+<FILE>arrays_byte</FILE>
+<SUBSECTION>
+GByteArray
+g_byte_array_new
+g_byte_array_steal
+g_byte_array_new_take
+g_byte_array_sized_new
+g_byte_array_ref
+g_byte_array_unref
+g_byte_array_append
+g_byte_array_prepend
+g_byte_array_remove_index
+g_byte_array_remove_index_fast
+g_byte_array_remove_range
+g_byte_array_sort
+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_region
+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>
+<TITLE>Balanced Binary Trees</TITLE>
+<FILE>trees-binary</FILE>
+GTree
+GTreeNode
+g_tree_new
+g_tree_ref
+g_tree_unref
+g_tree_new_with_data
+g_tree_new_full
+g_tree_node_first
+g_tree_node_last
+g_tree_node_previous
+g_tree_node_next
+g_tree_insert_node
+g_tree_insert
+g_tree_replace_node
+g_tree_replace
+g_tree_node_key
+g_tree_node_value
+g_tree_nnodes
+g_tree_height
+g_tree_lookup_node
+g_tree_lookup
+g_tree_lookup_extended
+g_tree_foreach_node
+g_tree_foreach
+g_tree_traverse
+GTraverseFunc
+GTraverseNodeFunc
+g_tree_search_node
+g_tree_search
+g_tree_lower_bound
+g_tree_upper_bound
+g_tree_remove
+g_tree_steal
+g_tree_remove_all
+g_tree_destroy
+</SECTION>
+
+<SECTION>
+<TITLE>N-ary Trees</TITLE>
+<FILE>trees-nary</FILE>
+GNode
+g_node_new
+g_node_copy
+GCopyFunc
+g_node_copy_deep
+
+<SUBSECTION>
+g_node_insert
+g_node_insert_before
+g_node_insert_after
+g_node_append
+g_node_prepend
+
+<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_reverse_children
+g_node_traverse
+GTraverseType
+GTraverseFlags
+GNodeTraverseFunc
+g_node_children_foreach
+GNodeForeachFunc
+
+<SUBSECTION>
+g_node_get_root
+g_node_find
+g_node_find_child
+g_node_child_index
+g_node_child_position
+g_node_first_child
+g_node_last_child
+g_node_nth_child
+g_node_first_sibling
+g_node_next_sibling
+g_node_prev_sibling
+g_node_last_sibling
+
+<SUBSECTION>
+G_NODE_IS_LEAF
+G_NODE_IS_ROOT
+g_node_depth
+g_node_n_nodes
+g_node_n_children
+g_node_is_ancestor
+g_node_max_height
+
+<SUBSECTION>
+g_node_unlink
+g_node_destroy
+</SECTION>
+
+
+<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_quark_try_string
+g_intern_string
+g_intern_static_string
+</SECTION>
+
+<SECTION>
+<TITLE>Keyed Data Lists</TITLE>
+<FILE>datalist</FILE>
+GData
+g_datalist_init
+
+<SUBSECTION>
+g_datalist_id_set_data
+g_datalist_id_set_data_full
+g_datalist_id_get_data
+g_datalist_id_remove_data
+g_datalist_id_remove_no_notify
+g_datalist_id_remove_multiple
+GDuplicateFunc
+g_datalist_id_dup_data
+g_datalist_id_replace_data
+
+<SUBSECTION>
+g_datalist_set_data
+g_datalist_set_data_full
+g_datalist_get_data
+g_datalist_remove_data
+g_datalist_remove_no_notify
+
+<SUBSECTION>
+g_datalist_foreach
+g_datalist_clear
+g_datalist_set_flags
+g_datalist_unset_flags
+g_datalist_get_flags
+G_DATALIST_FLAGS_MASK
+</SECTION>
+
+
+<SECTION>
+<TITLE>Datasets</TITLE>
+<FILE>datasets</FILE>
+g_dataset_id_set_data
+g_dataset_id_set_data_full
+GDestroyNotify
+g_dataset_id_get_data
+g_dataset_id_remove_data
+g_dataset_id_remove_no_notify
+
+<SUBSECTION>
+g_dataset_set_data
+g_dataset_set_data_full
+g_dataset_get_data
+g_dataset_remove_data
+g_dataset_remove_no_notify
+
+<SUBSECTION>
+g_dataset_foreach
+GDataForeachFunc
+g_dataset_destroy
+
+</SECTION>
+
+<SECTION>
+<TITLE>Relations and Tuples</TITLE>
+<FILE>relations</FILE>
+GRelation
+g_relation_new
+g_relation_index
+g_relation_insert
+g_relation_exists
+g_relation_count
+g_relation_select
+g_relation_delete
+g_relation_destroy
+
+<SUBSECTION>
+g_relation_print
+
+<SUBSECTION>
+GTuples
+g_tuples_destroy
+g_tuples_index
+</SECTION>
+
+<SECTION>
+<TITLE>Caches</TITLE>
+<FILE>caches</FILE>
+GCache
+g_cache_new
+g_cache_insert
+g_cache_remove
+g_cache_destroy
+
+<SUBSECTION>
+g_cache_key_foreach
+g_cache_value_foreach
+
+<SUBSECTION>
+GCacheDestroyFunc
+GCacheDupFunc
+GCacheNewFunc
+</SECTION>
+
+<SECTION>
+<TITLE>Random Numbers</TITLE>
+<FILE>random_numbers</FILE>
+GRand
+g_rand_new_with_seed
+g_rand_new_with_seed_array
+g_rand_new
+g_rand_copy
+g_rand_free
+g_rand_set_seed
+g_rand_set_seed_array
+g_rand_boolean
+g_rand_int
+g_rand_int_range
+g_rand_double
+g_rand_double_range
+g_random_set_seed
+g_random_boolean
+g_random_int
+g_random_int_range
+g_random_double
+g_random_double_range
+</SECTION>
+
+<SECTION>
+<TITLE>Character Set Conversion</TITLE>
+<FILE>conversions</FILE>
+g_convert
+g_convert_with_fallback
+GIConv
+g_convert_with_iconv
+G_CONVERT_ERROR
+g_iconv_open
+g_iconv
+g_iconv_close
+g_locale_to_utf8
+g_filename_to_utf8
+g_filename_from_utf8
+g_get_filename_charsets
+g_filename_display_name
+g_filename_display_basename
+g_locale_from_utf8
+GConvertError
+
+<SUBSECTION>
+g_get_charset
+g_get_codeset
+g_get_console_charset
+
+<SUBSECTION Private>
+g_convert_error_quark
+</SECTION>
+
+<SECTION>
+<TITLE>Unicode Manipulation</TITLE>
+<FILE>unicode</FILE>
+gunichar
+gunichar2
+
+<SUBSECTION>
+g_unichar_validate
+g_unichar_isalnum
+g_unichar_isalpha
+g_unichar_iscntrl
+g_unichar_isdefined
+g_unichar_isdigit
+g_unichar_isgraph
+g_unichar_islower
+g_unichar_ismark
+g_unichar_isprint
+g_unichar_ispunct
+g_unichar_isspace
+g_unichar_istitle
+g_unichar_isupper
+g_unichar_isxdigit
+g_unichar_iswide
+g_unichar_iswide_cjk
+g_unichar_iszerowidth
+g_unichar_toupper
+g_unichar_tolower
+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_combining_class
+g_unicode_canonical_ordering
+g_unicode_canonical_decomposition
+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_utf8_get_char
+g_utf8_get_char_validated
+g_utf8_offset_to_pointer
+g_utf8_pointer_to_offset
+g_utf8_prev_char
+g_utf8_find_next_char
+g_utf8_find_prev_char
+g_utf8_strlen
+g_utf8_strncpy
+g_utf8_strchr
+g_utf8_strrchr
+g_utf8_strreverse
+g_utf8_substring
+g_utf8_validate
+g_utf8_validate_len
+g_utf8_make_valid
+
+<SUBSECTION>
+g_utf8_strup
+g_utf8_strdown
+g_utf8_casefold
+g_utf8_normalize
+GNormalizeMode
+g_utf8_collate
+g_utf8_collate_key
+g_utf8_collate_key_for_filename
+
+<SUBSECTION>
+g_utf8_to_utf16
+g_utf8_to_ucs4
+g_utf8_to_ucs4_fast
+g_utf16_to_ucs4
+g_utf16_to_utf8
+g_ucs4_to_utf16
+g_ucs4_to_utf8
+g_unichar_to_utf8
+
+<SUBSECTION Private>
+g_utf8_skip
+</SECTION>
+
+<SECTION>
+<TITLE>I18N</TITLE>
+<FILE>i18n</FILE>
+<INCLUDE>glib.h,glib/gi18n.h</INCLUDE>
+_
+Q_
+C_
+N_
+NC_
+g_dgettext
+g_dcgettext
+g_dngettext
+g_dpgettext
+g_dpgettext2
+g_strip_context
+<SUBSECTION>
+g_get_language_names
+g_get_locale_variants
+</SECTION>
+
+<SECTION>
+<TITLE>Base64 Encoding</TITLE>
+<FILE>base64</FILE>
+g_base64_encode_step
+g_base64_encode_close
+g_base64_encode
+g_base64_decode_step
+g_base64_decode
+g_base64_decode_inplace
+</SECTION>
+
+<SECTION>
+<TITLE>URI Functions</TITLE>
+<FILE>guri</FILE>
+GUri
+g_uri_ref
+g_uri_unref
+<SUBSECTION>
+GUriFlags
+g_uri_split
+g_uri_split_with_user
+g_uri_split_network
+g_uri_is_valid
+g_uri_join
+g_uri_join_with_user
+g_uri_parse
+g_uri_parse_relative
+g_uri_resolve_relative
+g_uri_build
+g_uri_build_with_user
+g_uri_peek_scheme
+g_uri_parse_scheme
+<SUBSECTION>
+GUriHideFlags
+g_uri_to_string
+g_uri_to_string_partial
+<SUBSECTION>
+g_uri_get_scheme
+g_uri_get_userinfo
+g_uri_get_user
+g_uri_get_password
+g_uri_get_auth_params
+g_uri_get_host
+g_uri_get_port
+g_uri_get_path
+g_uri_get_query
+g_uri_get_fragment
+g_uri_get_flags
+<SUBSECTION>
+GUriParamsIter
+GUriParamsFlags
+g_uri_params_iter_init
+g_uri_params_iter_next
+g_uri_parse_params
+<SUBSECTION>
+G_URI_RESERVED_CHARS_ALLOWED_IN_PATH
+G_URI_RESERVED_CHARS_ALLOWED_IN_PATH_ELEMENT
+G_URI_RESERVED_CHARS_ALLOWED_IN_USERINFO
+G_URI_RESERVED_CHARS_GENERIC_DELIMITERS
+G_URI_RESERVED_CHARS_SUBCOMPONENT_DELIMITERS
+g_uri_escape_string
+g_uri_unescape_string
+g_uri_escape_bytes
+g_uri_unescape_bytes
+g_uri_unescape_segment
+<SUBSECTION>
+g_uri_list_extract_uris
+g_filename_from_uri
+g_filename_to_uri
+<SUBSECTION>
+G_URI_ERROR
+GUriError
+<SUBSECTION Private>
+g_uri_error_quark
+</SECTION>
+
+<SECTION>
+<TITLE>Data Checksums</TITLE>
+<FILE>checksum</FILE>
+GChecksumType
+g_checksum_type_get_length
+GChecksum
+g_checksum_new
+g_checksum_copy
+g_checksum_free
+g_checksum_reset
+g_checksum_update
+g_checksum_get_string
+g_checksum_get_digest
+<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
+g_compute_hmac_for_bytes
+</SECTION>
+
+<SECTION>
+<TITLE>Testing</TITLE>
+<FILE>testing</FILE>
+G_TEST_OPTION_ISOLATE_DIRS
+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_get_path
+
+GTestFileType
+g_test_build_filename
+g_test_get_filename
+g_test_get_dir
+
+g_test_fail
+g_test_fail_printf
+g_test_skip
+g_test_skip_printf
+g_test_incomplete
+g_test_incomplete_printf
+g_test_failed
+g_test_message
+g_test_bug_base
+g_test_bug
+g_test_summary
+GTestLogFatalFunc
+g_test_log_set_fatal_handler
+
+g_test_timer_start
+g_test_timer_elapsed
+g_test_timer_last
+
+g_test_queue_free
+g_test_queue_destroy
+g_test_queue_unref
+
+g_test_expect_message
+g_test_assert_expected_messages
+
+GTestTrapFlags
+GTestSubprocessFlags
+g_test_trap_subprocess
+g_test_trap_has_passed
+g_test_trap_reached_timeout
+g_test_trap_assert_passed
+g_test_trap_assert_failed
+g_test_trap_assert_stdout
+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_test_rand_int_range
+g_test_rand_double
+g_test_rand_double_range
+
+g_assert
+g_assert_not_reached
+
+g_assert_cmpstr
+g_assert_cmpstrv
+g_assert_cmpint
+g_assert_cmpuint
+g_assert_cmphex
+g_assert_cmpfloat
+g_assert_cmpfloat_with_epsilon
+g_assert_cmpmem
+g_assert_cmpvariant
+g_assert_no_error
+g_assert_error
+g_assert_true
+g_assert_false
+g_assert_null
+g_assert_nonnull
+g_assert_no_errno
+g_test_set_nonfatal_assertions
+
+GTestCase
+GTestSuite
+GTestFixtureFunc
+g_test_create_case
+g_test_create_suite
+g_test_get_root
+g_test_suite_add
+g_test_suite_add_suite
+g_test_run_suite
+g_test_case_free
+g_test_suite_free
+
+<SUBSECTION Private>
+g_test_trap_assertions
+g_assertion_message
+g_assertion_message_expr
+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
+GTestLogType
+GTestLogMsg
+GTestLogBuffer
+GTestResult
+
+g_test_log_type_name
+g_test_log_buffer_new
+g_test_log_buffer_free
+g_test_log_buffer_push
+g_test_log_buffer_pop
+g_test_log_msg_free
+</SECTION>
+
+<SECTION>
+<TITLE>GVariantType</TITLE>
+<FILE>gvarianttype</FILE>
+GVariantType
+G_VARIANT_TYPE_BOOLEAN
+G_VARIANT_TYPE_BYTE
+G_VARIANT_TYPE_INT16
+G_VARIANT_TYPE_UINT16
+G_VARIANT_TYPE_INT32
+G_VARIANT_TYPE_UINT32
+G_VARIANT_TYPE_INT64
+G_VARIANT_TYPE_UINT64
+G_VARIANT_TYPE_HANDLE
+G_VARIANT_TYPE_DOUBLE
+G_VARIANT_TYPE_STRING
+G_VARIANT_TYPE_OBJECT_PATH
+G_VARIANT_TYPE_SIGNATURE
+G_VARIANT_TYPE_VARIANT
+G_VARIANT_TYPE_ANY
+G_VARIANT_TYPE_BASIC
+G_VARIANT_TYPE_MAYBE
+G_VARIANT_TYPE_ARRAY
+G_VARIANT_TYPE_TUPLE
+G_VARIANT_TYPE_UNIT
+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
+
+<SUBSECTION>
+G_VARIANT_TYPE
+g_variant_type_free
+g_variant_type_copy
+g_variant_type_new
+
+<SUBSECTION>
+g_variant_type_string_is_valid
+g_variant_type_string_scan
+g_variant_type_get_string_length
+g_variant_type_peek_string
+g_variant_type_dup_string
+
+<SUBSECTION>
+g_variant_type_is_definite
+g_variant_type_is_container
+g_variant_type_is_basic
+g_variant_type_is_maybe
+g_variant_type_is_array
+g_variant_type_is_tuple
+g_variant_type_is_dict_entry
+g_variant_type_is_variant
+
+<SUBSECTION>
+g_variant_type_hash
+g_variant_type_equal
+g_variant_type_is_subtype_of
+
+<SUBSECTION>
+g_variant_type_new_maybe
+g_variant_type_new_array
+g_variant_type_new_tuple
+g_variant_type_new_dict_entry
+
+<SUBSECTION>
+g_variant_type_element
+g_variant_type_n_items
+g_variant_type_first
+g_variant_type_next
+g_variant_type_key
+g_variant_type_value
+</SECTION>
+
+<SECTION>
+<TITLE>GVariant</TITLE>
+<FILE>gvariant</FILE>
+GVariant
+g_variant_unref
+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
+g_variant_is_container
+g_variant_compare
+
+<SUBSECTION>
+g_variant_classify
+GVariantClass
+
+<SUBSECTION>
+g_variant_check_format_string
+g_variant_get
+g_variant_get_va
+g_variant_new
+g_variant_new_va
+
+<SUBSECTION>
+g_variant_new_boolean
+g_variant_new_byte
+g_variant_new_int16
+g_variant_new_uint16
+g_variant_new_int32
+g_variant_new_uint32
+g_variant_new_int64
+g_variant_new_uint64
+g_variant_new_handle
+g_variant_new_double
+g_variant_new_string
+g_variant_new_take_string
+g_variant_new_printf
+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
+
+<SUBSECTION>
+g_variant_get_boolean
+g_variant_get_byte
+g_variant_get_int16
+g_variant_get_uint16
+g_variant_get_int32
+g_variant_get_uint32
+g_variant_get_int64
+g_variant_get_uint64
+g_variant_get_handle
+g_variant_get_double
+g_variant_get_string
+g_variant_dup_string
+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_dup_bytestring_array
+
+<SUBSECTION>
+g_variant_new_maybe
+g_variant_new_array
+g_variant_new_tuple
+g_variant_new_dict_entry
+g_variant_new_fixed_array
+
+<SUBSECTION>
+g_variant_get_maybe
+g_variant_n_children
+g_variant_get_child_value
+g_variant_get_child
+g_variant_lookup_value
+g_variant_lookup
+g_variant_get_fixed_array
+
+<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
+
+<SUBSECTION>
+g_variant_hash
+g_variant_equal
+
+<SUBSECTION>
+g_variant_print
+g_variant_print_string
+
+<SUBSECTION>
+GVariantIter
+g_variant_iter_copy
+g_variant_iter_free
+g_variant_iter_init
+g_variant_iter_n_children
+g_variant_iter_new
+g_variant_iter_next_value
+g_variant_iter_next
+g_variant_iter_loop
+
+<SUBSECTION>
+G_VARIANT_BUILDER_INIT
+GVariantBuilder
+g_variant_builder_unref
+g_variant_builder_ref
+g_variant_builder_new
+g_variant_builder_init
+g_variant_builder_clear
+g_variant_builder_add_value
+g_variant_builder_add
+g_variant_builder_add_parsed
+g_variant_builder_end
+g_variant_builder_open
+g_variant_builder_close
+
+<SUBSECTION>
+G_VARIANT_DICT_INIT
+GVariantDict
+g_variant_dict_unref
+g_variant_dict_ref
+g_variant_dict_new
+g_variant_dict_init
+g_variant_dict_clear
+g_variant_dict_contains
+g_variant_dict_lookup
+g_variant_dict_lookup_value
+g_variant_dict_insert
+g_variant_dict_insert_value
+g_variant_dict_remove
+g_variant_dict_end
+
+<SUBSECTION>
+GVariantParseError
+G_VARIANT_PARSE_ERROR
+g_variant_parse
+g_variant_new_parsed_va
+g_variant_new_parsed
+g_variant_parse_error_print_context
+
+<SUBSECTION Private>
+g_variant_parse_error_quark
+g_variant_parser_get_error_quark
+g_variant_type_checked_
+g_variant_type_string_get_depth_
+</SECTION>
+
+
+<SECTION>
+<FILE>ghostutils</FILE>
+<TITLE>Hostname Utilities</TITLE>
+g_hostname_to_ascii
+g_hostname_to_unicode
+<SUBSECTION>
+g_hostname_is_non_ascii
+g_hostname_is_ascii_encoded
+<SUBSECTION>
+g_hostname_is_ip_address
+</SECTION>
+
+<SECTION>
+<FILE>uuid</FILE>
+<TITLE>GUuid</TITLE>
+g_uuid_string_is_valid
+g_uuid_string_random
+</SECTION>
+
+<SECTION>
+<FILE>refcount</FILE>
+grefcount
+g_ref_count_init
+g_ref_count_inc
+g_ref_count_dec
+g_ref_count_compare
+<SUBSECTION>
+gatomicrefcount
+g_atomic_ref_count_init
+g_atomic_ref_count_inc
+g_atomic_ref_count_dec
+g_atomic_ref_count_compare
+</SECTION>
+
+<SECTION>
+<FILE>rcbox</FILE>
+g_rc_box_alloc
+g_rc_box_alloc0
+g_rc_box_new
+g_rc_box_new0
+g_rc_box_dup
+g_rc_box_acquire
+g_rc_box_release
+g_rc_box_release_full
+g_rc_box_get_size
+</SECTION>
+
+<SECTION>
+<FILE>arcbox</FILE>
+g_atomic_rc_box_alloc
+g_atomic_rc_box_alloc0
+g_atomic_rc_box_new
+g_atomic_rc_box_new0
+g_atomic_rc_box_dup
+g_atomic_rc_box_acquire
+g_atomic_rc_box_release
+g_atomic_rc_box_release_full
+g_atomic_rc_box_get_size
+</SECTION>
+
+<SECTION>
+<FILE>refstring</FILE>
+GRefString
+g_ref_string_new
+g_ref_string_new_intern
+g_ref_string_new_len
+g_ref_string_acquire
+g_ref_string_release
+g_ref_string_length
+</SECTION>