You're browsing the GLib 2.0 documentation. To browse all docs, go to gjs-docs.gnome.org (or press esc).

GNOME JS

Preferences Offline Data Changelog Guide About Report a bug
2.84.1GLib
136(Constants)13(Function Types)477(Functions)
Show more… (300)str_equal()str_has_prefix()str_has_suffix()str_hash()str_is_ascii()str_match_string()str_to_ascii()str_tokenize_and_fold()strcanon()strchomp()strchug()strcmp0()strcompress()strdelimit()strdup()strdupv()strerror()strescape()strfreev()strip_context()strjoinv()strlcat()strlcpy()strndup()strnfill()strreverse()strrstr()strrstr_len()strsignal()strsplit()strsplit_set()strstr_len()strtod()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()timeout_add()timeout_add_seconds()timeout_source_new()timeout_source_new_seconds()try_malloc()try_malloc0()try_malloc0_n()try_malloc_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()Show more… (77)
9BookmarkFileError14Bytes8Checksum6ChecksumType9ConvertError1DateDay4DateDMY14DateMonth54DateTime9DateWeekday3DebugKey10Error9ErrorType26FileError5FileSetContentsFlags6FileTest7FormatSizeFlags21HashTable7HashTableIter8Hmac17Hook4HookFlagMask14HookList36IOChannel10IOChannelError7IOCondition5IOError11IOFlags1IOFuncs5IOStatus7KeyFileError4LogField3LogWriterOutput28MainContext3MainContextFlags1MainContextPusher8MainLoop8MarkupError13MarkupParseContext6MarkupParseFlags1MarkupParser20Node9NormalizeMode3NumberParserError8Once4OnceStatus10OptionArg21OptionContext8OptionEntry4OptionError10OptionFlags8OptionGroup13PathBuf1Pid4PollFD3PtrArray1Quark12Rand58RegexError32Scanner27ScannerConfig4SeekType4ShellError7SliceConfig5SList35Source4SourceFuncs22SpawnError14SpawnFlags37String3TestFileType13TestLogType5TestResult2ThreadError17ThreadPool1TimeSpan4TimeType14TimeZone24TokenType13TokenValue7TraverseFlags5TraverseType26Tree50UnicodeBreakType176UnicodeScript31UnicodeType3UnixPipeEnd35Uri11UriError11UriFlags7UriHideFlags5UriParamsFlags3UriParamsIter10UserDirectory79Variant19VariantClass11VariantDict20VariantParseError31VariantType6⚠ TimeVal