Namespace

GLib-2.0GLib

Namespaces

IOCondition
NormalizeMode
UnicodeBreakType
UnicodeScript
UnicodeType

Enumerations

AsciiType
ChecksumType
DateDMY
DateMonth
DateWeekday
ErrorType
FileSetContentsFlags
FileTest
FormatSizeFlags
HookFlagMask
IOCondition
IOError
IOFlags
IOStatus
KeyFileFlags
LogLevelFlags
LogWriterOutput
MainContextFlags
MarkupCollectType
MarkupParseFlags
NormalizeMode
OnceStatus
OptionArg
OptionFlags
RegexCompileFlags
RegexMatchFlags
SeekType
SliceConfig
SpawnFlags
TestFileType
TestLogType
TestResult
TestSubprocessFlags
TestTrapFlags
TimeType
TokenType
TraverseFlags
TraverseType
UnicodeBreakType
UnicodeScript
UnicodeType
UnixPipeEnd
UriFlags
UriHideFlags
UriParamsFlags
UserDirectory
VariantClass

Classes

Allocator
Array
AsyncQueue
BookmarkFile
BookmarkFileError
ByteArray
Bytes
Cache
Checksum
Completion
Cond
ConvertError
Data
Date
DateTime
DebugKey
Dir
DoubleIEEE754
Error
FileError
FloatIEEE754
HashTable
HashTableIter
Hmac
Hook
HookList
IOChannel
IOChannelError
IOFuncs
KeyFile
KeyFileError
List
LogField
MainContext
MainLoop
MappedFile
MarkupError
MarkupParseContext
MarkupParser
MatchInfo
MemChunk
MemVTable
Mutex
Node
NumberParserError
Once
OptionContext
OptionEntry
OptionError
OptionGroup
PathBuf
PatternSpec
PollFD
Private
PtrArray
Queue
Rand
RecMutex
Regex
RegexError
Relation
RWLock
Scanner
ScannerConfig
Sequence
SequenceIter
ShellError
SList
Source
SourceCallbackFuncs
SourceFuncs
SourcePrivate
SpawnError
StatBuf
String
StringChunk
StrvBuilder
TestCase
TestConfig
TestLogBuffer
TestLogMsg
TestSuite
Thread
ThreadError
ThreadPool
Timer
TimeVal
TimeZone
TokenValue
TrashStack
Tree
TreeNode
Tuples
UnixPipe
Uri
UriError
UriParamsIter
Variant
VariantBuilder
VariantDict
VariantParseError
VariantType

Interfaces

CacheDestroyFunc
CacheDupFunc
CacheNewFunc
ChildWatchFunc
ClearHandleFunc
CompareDataFunc
CompareFunc
CompletionFunc
CompletionStrncmpFunc
CopyFunc
DataForeachFunc
DestroyNotify
DuplicateFunc
EqualFunc
EqualFuncFull
ErrorClearFunc
ErrorCopyFunc
ErrorInitFunc
FreeFunc
Func
HashFunc
HFunc
HookCheckFunc
HookCheckMarshaller
HookCompareFunc
HookFinalizeFunc
HookFindFunc
HookFunc
HookMarshaller
HRFunc
IOFunc
LogFunc
LogWriterFunc
NodeForeachFunc
NodeTraverseFunc
OptionArgFunc
OptionErrorFunc
OptionParseFunc
PollFunc
PrintFunc
RegexEvalCallback
ScannerMsgFunc
SequenceIterCompareFunc
SourceDisposeFunc
SourceDummyMarshal
SourceFunc
SourceFuncsCheckFunc
SourceFuncsFinalizeFunc
SourceFuncsPrepareFunc
SourceOnceFunc
SpawnChildSetupFunc
TestDataFunc
TestFixtureFunc
TestFunc
TestLogFatalFunc
ThreadFunc
TranslateFunc
TraverseFunc
TraverseNodeFunc
UnixFDSourceFunc
VoidFunc

Type Aliases

$ElementSig
$ParseConstructorInput
$ParseConstructorInputDict
$ParseConstructorInputKeyValue
$ParseConstructorInputTuple
$ParseConstructorInputValue
$ParseDeepVariant
$ParseDeepVariantDict
$ParseDeepVariantKeyValue
$ParseDeepVariantTuple
$ParseDeepVariantValue
$ParseRecursiveVariant
$ParseRecursiveVariantDict
$ParseRecursiveVariantKeyValue
$ParseRecursiveVariantTuple
$ParseRecursiveVariantValue
$ParseShallowVariant
$ParseShallowVariantDict
$ParseShallowVariantKeyValue
$ParseShallowVariantTuple
$ParseShallowVariantValue
$ParseVariant
$SkipToNextElement
$SkipUntil
$ToTuple
$VariantTypeToString
BasicTypeMap
CreateIndexType
DateDay
DateYear
MainContextPusher
MutexLocker
Pid
Quark
RecMutexLocker
RefString
RWLockReaderLocker
RWLockWriterLocker
Strv
Time
TimeSpan
VariantTypeError

Variables

__name__
__version__
ALLOC_AND_FREE
ALLOC_ONLY
ALLOCATOR_LIST
ALLOCATOR_NODE
ALLOCATOR_SLIST
ANALYZER_ANALYZING
ASCII_DTOSTR_BUF_SIZE
ATOMIC_REF_COUNT_INIT
BIG_ENDIAN
C_STD_VERSION
CSET_a_2_z
CSET_A_2_Z
CSET_DIGITS
DATALIST_FLAGS_MASK
DATE_BAD_DAY
DATE_BAD_JULIAN
DATE_BAD_YEAR
DIR_SEPARATOR
DIR_SEPARATOR_S
E
GINT16_FORMAT
GINT16_MODIFIER
GINT32_FORMAT
GINT32_MODIFIER
GINT64_FORMAT
GINT64_MODIFIER
GINTPTR_FORMAT
GINTPTR_MODIFIER
GNUC_FUNCTION
GNUC_PRETTY_FUNCTION
GSIZE_FORMAT
GSIZE_MODIFIER
GSSIZE_FORMAT
GSSIZE_MODIFIER
GUINT16_FORMAT
GUINT32_FORMAT
GUINT64_FORMAT
GUINTPTR_FORMAT
HAVE_GINT64
HAVE_GNUC_VARARGS
HAVE_GNUC_VISIBILITY
HAVE_GROWING_STACK
HAVE_ISO_VARARGS
HOOK_FLAG_USER_SHIFT
IEEE754_DOUBLE_BIAS
IEEE754_FLOAT_BIAS
KEY_FILE_DESKTOP_GROUP
KEY_FILE_DESKTOP_KEY_ACTIONS
KEY_FILE_DESKTOP_KEY_CATEGORIES
KEY_FILE_DESKTOP_KEY_COMMENT
KEY_FILE_DESKTOP_KEY_DBUS_ACTIVATABLE
KEY_FILE_DESKTOP_KEY_EXEC
KEY_FILE_DESKTOP_KEY_GENERIC_NAME
KEY_FILE_DESKTOP_KEY_HIDDEN
KEY_FILE_DESKTOP_KEY_ICON
KEY_FILE_DESKTOP_KEY_MIME_TYPE
KEY_FILE_DESKTOP_KEY_NAME
KEY_FILE_DESKTOP_KEY_NO_DISPLAY
KEY_FILE_DESKTOP_KEY_NOT_SHOW_IN
KEY_FILE_DESKTOP_KEY_ONLY_SHOW_IN
KEY_FILE_DESKTOP_KEY_PATH
KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY
KEY_FILE_DESKTOP_KEY_STARTUP_WM_CLASS
KEY_FILE_DESKTOP_KEY_TERMINAL
KEY_FILE_DESKTOP_KEY_TRY_EXEC
KEY_FILE_DESKTOP_KEY_TYPE
KEY_FILE_DESKTOP_KEY_URL
KEY_FILE_DESKTOP_KEY_VERSION
KEY_FILE_DESKTOP_TYPE_APPLICATION
KEY_FILE_DESKTOP_TYPE_DIRECTORY
LITTLE_ENDIAN
LN10
LN2
LOG_2_BASE_10
LOG_DOMAIN
LOG_FATAL_MASK
LOG_LEVEL_USER_SHIFT
macro__has_attribute___noreturn__
macro__has_attribute_ifunc
macro__has_attribute_no_sanitize_address
MAJOR_VERSION
MAXINT16
MAXINT32
MAXINT64
MAXINT8
MAXUINT16
MAXUINT32
MAXUINT64
MAXUINT8
MICRO_VERSION
MININT16
MININT32
MININT64
MININT8
MINOR_VERSION
MODULE_SUFFIX
OPTION_REMAINING
PDP_ENDIAN
PI
PI_2
PI_4
PID_FORMAT
POLLFD_FORMAT
PRIORITY_DEFAULT
PRIORITY_DEFAULT_IDLE
PRIORITY_HIGH
PRIORITY_HIGH_IDLE
PRIORITY_LOW
REF_COUNT_INIT
SEARCHPATH_SEPARATOR
SEARCHPATH_SEPARATOR_S
SIZEOF_LONG
SIZEOF_SIZE_T
SIZEOF_SSIZE_T
SIZEOF_VOID_P
SOURCE_CONTINUE
SOURCE_REMOVE
SQRT2
STR_DELIMITERS
SYSDEF_AF_INET
SYSDEF_AF_INET6
SYSDEF_AF_UNIX
SYSDEF_MSG_DONTROUTE
SYSDEF_MSG_OOB
SYSDEF_MSG_PEEK
TEST_OPTION_ISOLATE_DIRS
TEST_OPTION_NO_PRGNAME
TEST_OPTION_NONFATAL_ASSERTIONS
TIME_SPAN_DAY
TIME_SPAN_HOUR
TIME_SPAN_MILLISECOND
TIME_SPAN_MINUTE
TIME_SPAN_SECOND
UNICHAR_MAX_DECOMPOSITION_LENGTH
URI_RESERVED_CHARS_GENERIC_DELIMITERS
URI_RESERVED_CHARS_SUBCOMPONENT_DELIMITERS
USEC_PER_SEC
VA_COPY_AS_ARRAY
VERSION_MIN_REQUIRED
WIN32_MSG_HANDLE

Functions

access
aligned_alloc
aligned_alloc0
aligned_free
aligned_free_sized
ascii_digit_value
ascii_dtostr
ascii_formatd
ascii_strcasecmp
ascii_strdown
ascii_string_to_signed
ascii_string_to_unsigned
ascii_strncasecmp
ascii_strtod
ascii_strtoll
ascii_strtoull
ascii_strup
ascii_tolower
ascii_toupper
ascii_xdigit_value
assert_warning
assertion_message
assertion_message_cmpint
assertion_message_cmpstr
assertion_message_cmpstrv
assertion_message_error
async_queue_new
async_queue_new_full
atexit
atomic_int_add
atomic_int_and
atomic_int_compare_and_exchange
atomic_int_compare_and_exchange_full
atomic_int_dec_and_test
atomic_int_exchange
atomic_int_exchange_and_add
atomic_int_get
atomic_int_inc
atomic_int_or
atomic_int_set
atomic_int_xor
atomic_pointer_add
atomic_pointer_and
atomic_pointer_compare_and_exchange
atomic_pointer_compare_and_exchange_full
atomic_pointer_exchange
atomic_pointer_get
atomic_pointer_or
atomic_pointer_set
atomic_pointer_xor
atomic_rc_box_acquire
atomic_rc_box_alloc
atomic_rc_box_alloc0
atomic_rc_box_dup
atomic_rc_box_get_size
atomic_rc_box_release
atomic_rc_box_release_full
atomic_ref_count_compare
atomic_ref_count_dec
atomic_ref_count_inc
atomic_ref_count_init
base64_decode
base64_decode_inplace
base64_encode
base64_encode_close
base64_encode_step
basename
bit_lock
bit_lock_and_get
bit_nth_lsf
bit_nth_msf
bit_storage
bit_trylock
bit_unlock
bit_unlock_and_set
blow_chunks
bookmark_file_error_quark
build_filenamev
build_pathv
byte_array_append
byte_array_free
byte_array_free_to_bytes
byte_array_new
byte_array_new_take
byte_array_prepend
byte_array_ref
byte_array_remove_index
byte_array_remove_index_fast
byte_array_remove_range
byte_array_set_size
byte_array_sized_new
byte_array_sort
byte_array_sort_with_data
byte_array_steal
byte_array_unref
canonicalize_filename
chdir
check_version
checksum_type_get_length
child_watch_add
child_watch_source_new
chmod
clear_error
close
closefrom
compute_checksum_for_bytes
compute_checksum_for_data
compute_checksum_for_string
compute_hmac_for_bytes
compute_hmac_for_data
compute_hmac_for_string
convert
convert_error_quark
convert_with_fallback
creat
datalist_foreach
datalist_get_data
datalist_get_flags
datalist_id_get_data
datalist_id_remove_multiple
datalist_set_flags
datalist_unset_flags
dataset_destroy
dataset_foreach
dataset_id_get_data
date_get_days_in_month
date_get_monday_weeks_in_year
date_get_sunday_weeks_in_year
date_get_weeks_in_year
date_is_leap_year
date_strftime
date_valid_day
date_valid_dmy
date_valid_julian
date_valid_month
date_valid_weekday
date_valid_year
dcgettext
dgettext
dir_make_tmp
direct_equal
direct_hash
dngettext
double_equal
double_hash
dpgettext
dpgettext2
environ_getenv
environ_setenv
environ_unsetenv
error_domain_register
error_domain_register_static
fdwalk_set_cloexec
file_error_from_errno
file_error_quark
file_get_contents
file_open_tmp
file_set_contents
file_set_contents_full
file_test
filename_display_basename
filename_display_name
filename_from_uri
filename_from_utf8
filename_to_uri
filename_to_utf8
find_program_in_path
fopen
format_size
format_size_for_display
format_size_full
free
free_sized
freopen
fsync
get_application_name
get_charset
get_codeset
get_console_charset
get_current_dir
get_current_time
get_environ
get_filename_charsets
get_home_dir
get_host_name
get_language_names
get_language_names_with_category
get_locale_variants
get_monotonic_time
get_num_processors
get_os_info
get_prgname
get_real_name
get_real_time
get_system_config_dirs
get_system_data_dirs
get_tmp_dir
get_user_cache_dir
get_user_config_dir
get_user_data_dir
get_user_name
get_user_runtime_dir
get_user_special_dir
get_user_state_dir
getenv
hash_table_add
hash_table_contains
hash_table_destroy
hash_table_find
hash_table_foreach
hash_table_foreach_remove
hash_table_foreach_steal
hash_table_insert
hash_table_lookup
hash_table_lookup_extended
hash_table_new_similar
hash_table_ref
hash_table_remove
hash_table_remove_all
hash_table_replace
hash_table_size
hash_table_steal
hash_table_steal_all
hash_table_steal_extended
hash_table_unref
hook_destroy
hook_free
hook_insert_before
hook_insert_sorted
hook_prepend
hook_unref
hostname_is_ascii_encoded
hostname_is_ip_address
hostname_is_non_ascii
hostname_to_ascii
hostname_to_unicode
idle_add
idle_remove_by_data
idle_source_new
int_equal
int_hash
int64_equal
int64_hash
intern_static_string
intern_string
io_add_watch
io_channel_error_from_errno
io_channel_error_quark
io_create_watch
key_file_error_quark
list_pop_allocator
list_push_allocator
listenv
locale_from_utf8
locale_to_utf8
log_default_handler
log_get_always_fatal
log_get_debug_enabled
log_remove_handler
log_set_always_fatal
log_set_debug_enabled
log_set_fatal_mask
log_set_handler
log_set_writer_func
log_structured
log_structured_array
log_variant
log_writer_default
log_writer_default_set_debug_domains
log_writer_default_set_use_stderr
log_writer_default_would_drop
log_writer_format_fields
log_writer_is_journald
log_writer_journald
log_writer_standard_streams
log_writer_supports_color
log_writer_syslog
lstat
main_context_default
main_context_get_thread_default
main_context_ref_thread_default
main_current_source
main_depth
malloc
malloc_n
malloc0
malloc0_n
markup_error_quark
markup_escape_text
mem_chunk_info
mem_is_system_malloc
mem_profile
mem_set_vtable
memdup
memdup2
mkdir
mkdir_with_parents
node_pop_allocator
node_push_allocator
nullify_pointer
number_parser_error_quark
on_error_query
on_error_stack_trace
once_init_enter
once_init_enter_impl
once_init_enter_pointer
once_init_leave
once_init_leave_pointer
open
option_error_quark
parse_debug_string
path_buf_equal
path_get_basename
path_get_dirname
path_is_absolute
path_skip_root
pattern_match_simple
pointer_bit_lock
pointer_bit_lock_and_get
pointer_bit_lock_mask_ptr
pointer_bit_trylock
pointer_bit_unlock
pointer_bit_unlock_and_set
poll
prefix_error_literal
propagate_error
qsort_with_data
quark_from_static_string
quark_from_string
quark_to_string
quark_try_string
random_double
random_double_range
random_int
random_int_range
random_set_seed
rc_box_acquire
rc_box_alloc
rc_box_alloc0
rc_box_dup
rc_box_get_size
rc_box_release
rc_box_release_full
realloc
realloc_n
ref_count_compare
ref_count_dec
ref_count_inc
ref_count_init
ref_string_acquire
ref_string_equal
ref_string_length
ref_string_new
ref_string_new_intern
ref_string_new_len
ref_string_release
regex_check_replacement
regex_error_quark
regex_escape_nul
regex_escape_string
regex_match_simple
regex_split_simple
reload_user_special_dirs_cache
remove
rename
rmdir
sequence_foreach_range
sequence_get
sequence_insert_before
sequence_move
sequence_move_range
sequence_range_get_midpoint
sequence_remove
sequence_remove_range
sequence_set
sequence_sort_changed
sequence_sort_changed_iter
sequence_swap
set_application_name
set_error_literal
set_prgname
set_prgname_once
setenv
shell_error_quark
shell_parse_argv
shell_quote
shell_unquote
slice_alloc
slice_alloc0
slice_copy
slice_free_chain_with_offset
slice_free1
slice_get_config
slice_get_config_state
slice_set_config
slist_pop_allocator
slist_push_allocator
source_remove
source_remove_by_funcs_user_data
source_remove_by_user_data
source_set_name_by_id
spaced_primes_closest
spawn_async
spawn_async_with_fds
spawn_async_with_pipes
spawn_async_with_pipes_and_fds
spawn_check_exit_status
spawn_check_wait_status
spawn_close_pid
spawn_command_line_async
spawn_command_line_sync
spawn_error_quark
spawn_exit_error_quark
spawn_sync
stat
stpcpy
str_equal
str_has_prefix
str_has_suffix
str_hash
str_is_ascii
str_match_string
str_to_ascii
str_tokenize_and_fold
strcanon
strcasecmp
strchomp
strchug
strcmp0
strcompress
strdelimit
strdown
strdup
strdupv
strerror
strescape
strfreev
strip_context
strjoinv
strlcat
strlcpy
strncasecmp
strndup
strnfill
strreverse
strrstr
strrstr_len
strsignal
strsplit
strsplit_set
strstr_len
strstrip
strtod
strup
strv_contains
strv_equal
strv_get_type
strv_length
test_add_data_func
test_add_data_func_full
test_add_func
test_assert_expected_messages_internal
test_bug
test_bug_base
test_disable_crash_reporting
test_expect_message
test_fail
test_failed
test_get_dir
test_get_path
test_incomplete
test_log_type_name
test_queue_destroy
test_queue_free
test_rand_double
test_rand_double_range
test_rand_int
test_rand_int_range
test_run
test_run_suite
test_set_nonfatal_assertions
test_skip
test_subprocess
test_summary
test_timer_elapsed
test_timer_last
test_timer_start
test_trap_assertions
test_trap_fork
test_trap_has_passed
test_trap_reached_timeout
test_trap_subprocess
test_trap_subprocess_with_envp
thread_error_quark
thread_exit
thread_pool_get_max_idle_time
thread_pool_get_max_unused_threads
thread_pool_get_num_unused_threads
thread_pool_set_max_idle_time
thread_pool_set_max_unused_threads
thread_pool_stop_unused_threads
thread_self
thread_yield
time_val_from_iso8601
timeout_add
timeout_add_seconds
timeout_source_new
timeout_source_new_seconds
trash_stack_height
trash_stack_peek
trash_stack_pop
trash_stack_push
try_malloc
try_malloc_n
try_malloc0
try_malloc0_n
try_realloc
try_realloc_n
ucs4_to_utf16
ucs4_to_utf8
unichar_break_type
unichar_combining_class
unichar_compose
unichar_decompose
unichar_digit_value
unichar_fully_decompose
unichar_get_mirror_char
unichar_get_script
unichar_isalnum
unichar_isalpha
unichar_iscntrl
unichar_isdefined
unichar_isdigit
unichar_isgraph
unichar_islower
unichar_ismark
unichar_isprint
unichar_ispunct
unichar_isspace
unichar_istitle
unichar_isupper
unichar_iswide
unichar_iswide_cjk
unichar_isxdigit
unichar_iszerowidth
unichar_to_utf8
unichar_tolower
unichar_totitle
unichar_toupper
unichar_type
unichar_validate
unichar_xdigit_value
unicode_canonical_decomposition
unicode_canonical_ordering
unicode_script_from_iso15924
unicode_script_to_iso15924
unix_error_quark
unix_fd_add_full
unix_fd_source_new
unix_get_passwd_entry
unix_open_pipe
unix_set_fd_nonblocking
unix_signal_add
unix_signal_source_new
unsetenv
uri_build
uri_build_with_user
uri_error_quark
uri_escape_bytes
uri_escape_string
uri_is_valid
uri_join
uri_join_with_user
uri_list_extract_uris
uri_parse
uri_parse_params
uri_parse_scheme
uri_peek_scheme
uri_resolve_relative
uri_split
uri_split_network
uri_split_with_user
uri_unescape_bytes
uri_unescape_segment
uri_unescape_string
usleep
utf16_to_ucs4
utf16_to_utf8
utf8_casefold
utf8_collate
utf8_collate_key
utf8_collate_key_for_filename
utf8_find_next_char
utf8_find_prev_char
utf8_get_char
utf8_get_char_validated
utf8_make_valid
utf8_normalize
utf8_offset_to_pointer
utf8_pointer_to_offset
utf8_prev_char
utf8_strchr
utf8_strdown
utf8_strlen
utf8_strncpy
utf8_strrchr
utf8_strreverse
utf8_strup
utf8_substring
utf8_to_ucs4
utf8_to_ucs4_fast
utf8_to_utf16
utf8_truncate_middle
utf8_validate
utf8_validate_len
utime
uuid_string_is_valid
uuid_string_random
variant_get_gtype
variant_is_object_path
variant_is_signature
variant_parse
variant_parse_error_print_context
variant_parse_error_quark
variant_parser_get_error_quark
variant_type_checked_
variant_type_string_get_depth_
variant_type_string_is_valid
variant_type_string_scan