[−][src]Crate irssi_sys
Structs
GStaticMutex | |
GTestCase | |
GTestConfig | |
GTestLogBuffer | |
GTestLogMsg | |
GTestSuite | |
MODULE_FILE_REC | |
_CHANNEL_REC | |
_CHANNEL_SETUP_REC | |
_CHATNET_REC | |
_CHAT_PROTOCOL_REC | |
_GAllocator | |
_GArray | |
_GAsyncQueue | |
_GBookmarkFile | |
_GByteArray | |
_GBytes | |
_GCache | |
_GChecksum | |
_GCompletion | |
_GCond | |
_GData | |
_GDate | |
_GDateTime | |
_GDebugKey | |
_GDir | |
_GDoubleIEEE754__bindgen_ty_1 | |
_GError | |
_GFloatIEEE754__bindgen_ty_1 | |
_GHashTable | |
_GHashTableIter | |
_GHmac | |
_GHook | |
_GHookList | |
_GIConv | |
_GIOChannel | |
_GIOFuncs | |
_GKeyFile | |
_GList | |
_GLogField | |
_GMainContext | |
_GMainLoop | |
_GMappedFile | |
_GMarkupParseContext | |
_GMarkupParser | GMarkupParser:
@start_element: Callback to invoke when the opening tag of an element
is seen. The callback's @attribute_names and @attribute_values parameters
are %NULL-terminated.
@end_element: Callback to invoke when the closing tag of an element
is seen. Note that this is also called for empty tags like
|
_GMatchInfo | |
_GMemChunk | |
_GMemVTable | |
_GModule | |
_GNode | |
_GOnce | |
_GOptionContext | |
_GOptionEntry | GOptionEntry:
@long_name: The long name of an option can be used to specify it
in a commandline as |
_GOptionGroup | |
_GPatternSpec | |
_GPollFD | GPollFD: @fd: the file descriptor to poll (or a HANDLE on Win32) @events: a bitwise combination from #GIOCondition, specifying which events should be polled for. Typically for reading from a file descriptor you would use %G_IO_IN | %G_IO_HUP | %G_IO_ERR, and for writing you would use %G_IO_OUT | %G_IO_ERR. @revents: a bitwise combination of flags from #GIOCondition, returned from the poll() function to indicate which events occurred. |
_GPrivate | |
_GPtrArray | |
_GQueue | GQueue: @head: a pointer to the first element of the queue @tail: a pointer to the last element of the queue @length: the number of elements in the queue |
_GRWLock | |
_GRand | |
_GRecMutex | |
_GRegex | |
_GRelation | |
_GSList | |
_GScanner | |
_GScannerConfig | |
_GSequence | |
_GSequenceNode | |
_GSource | |
_GSourceCallbackFuncs | |
_GSourceFuncs | |
_GSourcePrivate | |
_GStaticPrivate | |
_GStaticRWLock | |
_GStaticRecMutex | |
_GString | |
_GStringChunk | |
_GThread | |
_GThreadFunctions | |
_GThreadPool | |
_GTimeVal | |
_GTimeZone | |
_GTimer | |
_GTrashStack | |
_GTree | |
_GTuples | |
_GVariant | |
_GVariantBuilder | |
_GVariantBuilder__bindgen_ty_1__bindgen_ty_1 | |
_GVariantDict | |
_GVariantDict__bindgen_ty_1__bindgen_ty_1 | |
_GVariantIter | |
_GVariantType | |
_G_fpos64_t | |
_G_fpos_t | |
_IO_FILE | |
_IO_FILE_plus | |
_IO_jump_t | |
_IO_marker | |
_IPADDR | |
_LINEBUF_REC | |
_MODULE_REC | |
_NET_SENDBUF_REC | |
_NICK_REC | |
_QUERY_REC | |
_RAWLOG_REC | |
_SERVER_CONNECT_REC | |
_SERVER_REC | |
_SERVER_SETUP_REC | |
_WINDOW_REC | |
_WI_ITEM_REC | |
__BindgenBitfieldUnit | |
__dirstream | |
__fsid_t | |
__jmp_buf_tag | |
__locale_data | |
__locale_struct | |
__mbstate_t | |
__pthread_cleanup_frame | |
__pthread_cond_s | |
__pthread_cond_s__bindgen_ty_1__bindgen_ty_1 | |
__pthread_cond_s__bindgen_ty_2__bindgen_ty_1 | |
__pthread_internal_list | |
__pthread_mutex_s | |
__pthread_rwlock_arch_t | |
__pthread_unwind_buf_t | |
__pthread_unwind_buf_t__bindgen_ty_1 | |
__sigset_t | |
__va_list_tag | |
_fpreg | |
_fpstate | |
_fpx_sw_bytes | |
_fpxreg | |
_libc_fpstate | |
_libc_fpxreg | |
_libc_xmmreg | |
_pthread_cleanup_buffer | |
_xmmreg | |
_xsave_hdr | |
_xstate | |
_ymmh_state | |
cpu_set_t | |
dirent | |
div_t | |
drand48_data | |
fd_set | |
flock | |
itimerspec | |
itimerval | |
ldiv_t | |
lldiv_t | |
max_align_t | |
mcontext_t | |
random_data | |
sched_param | |
sigaction | |
sigcontext | |
sigevent | |
sigevent__bindgen_ty_1__bindgen_ty_1 | |
siginfo_t | |
siginfo_t__bindgen_ty_1__bindgen_ty_1 | |
siginfo_t__bindgen_ty_1__bindgen_ty_2 | |
siginfo_t__bindgen_ty_1__bindgen_ty_3 | |
siginfo_t__bindgen_ty_1__bindgen_ty_4 | |
siginfo_t__bindgen_ty_1__bindgen_ty_5 | |
siginfo_t__bindgen_ty_1__bindgen_ty_6 | |
siginfo_t__bindgen_ty_1__bindgen_ty_7 | |
siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 | |
sigstack | |
stack_t | |
stat | |
timespec | |
timeval | |
timezone | |
tm | |
ucontext_t |
Constants
Statics
Functions
Type Definitions
CHANNEL_REC | |
CHANNEL_SETUP_REC | |
CHATNET_REC | |
CHAT_PROTOCOL_REC | |
DIR | |
FILE | |
GAllocator | |
GArray | |
GArray_autoptr | |
GArray_listautoptr | |
GArray_slistautoptr | |
GAsciiType | |
GAsyncQueue | |
GAsyncQueue_autoptr | |
GAsyncQueue_listautoptr | |
GAsyncQueue_slistautoptr | |
GBookmarkFile | GBookmarkFile: |
GBookmarkFileError | GBookmarkFileError: @G_BOOKMARK_FILE_ERROR_INVALID_URI: URI was ill-formed @G_BOOKMARK_FILE_ERROR_INVALID_VALUE: a requested field was not found @G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED: a requested application did not register a bookmark @G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND: a requested URI was not found @G_BOOKMARK_FILE_ERROR_READ: document was ill formed @G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING: the text being parsed was in an unknown encoding @G_BOOKMARK_FILE_ERROR_WRITE: an error occurred while writing @G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND: requested file was not found |
GBookmarkFile_autoptr | |
GBookmarkFile_listautoptr | |
GBookmarkFile_slistautoptr | |
GByteArray | |
GByteArray_autoptr | |
GByteArray_listautoptr | |
GByteArray_slistautoptr | |
GBytes | |
GBytes_autoptr | |
GBytes_listautoptr | |
GBytes_slistautoptr | |
GCache | |
GCacheDestroyFunc | |
GCacheDupFunc | |
GCacheNewFunc | |
GChecksum | GChecksum: |
GChecksumType | GChecksumType: @G_CHECKSUM_MD5: Use the MD5 hashing algorithm @G_CHECKSUM_SHA1: Use the SHA-1 hashing algorithm @G_CHECKSUM_SHA256: Use the SHA-256 hashing algorithm @G_CHECKSUM_SHA384: Use the SHA-384 hashing algorithm (Since: 2.51) @G_CHECKSUM_SHA512: Use the SHA-512 hashing algorithm (Since: 2.36) |
GChecksum_autoptr | |
GChecksum_listautoptr | |
GChecksum_slistautoptr | |
GChildWatchFunc | GChildWatchFunc: @pid: the process id of the child process @status: Status information about the child process, encoded in a platform-specific manner @user_data: user data passed to g_child_watch_add() |
GClearHandleFunc | GClearHandleFunc: @handle_id: the handle ID to clear |
GCompareDataFunc | |
GCompareFunc | |
GCompletion | |
GCompletionFunc | |
GCompletionStrncmpFunc | |
GCond | |
GConvertError | GConvertError: @G_CONVERT_ERROR_NO_CONVERSION: Conversion between the requested character sets is not supported. @G_CONVERT_ERROR_ILLEGAL_SEQUENCE: Invalid byte sequence in conversion input; or the character sequence could not be represented in the target character set. @G_CONVERT_ERROR_FAILED: Conversion failed for some reason. @G_CONVERT_ERROR_PARTIAL_INPUT: Partial character sequence at end of input. @G_CONVERT_ERROR_BAD_URI: URI is invalid. @G_CONVERT_ERROR_NOT_ABSOLUTE_PATH: Pathname is not an absolute path. @G_CONVERT_ERROR_NO_MEMORY: No memory available. Since: 2.40 @G_CONVERT_ERROR_EMBEDDED_NUL: An embedded NUL character is present in conversion output where a NUL-terminated string is expected. Since: 2.56 |
GCopyFunc | GCopyFunc: @src: (not nullable): A pointer to the data which should be copied @data: Additional data |
GData | |
GDataForeachFunc | |
GDate | |
GDateDMY | |
GDateDay | |
GDateMonth | |
GDateTime | GDateTime: |
GDateTime_autoptr | |
GDateTime_listautoptr | |
GDateTime_slistautoptr | |
GDateWeekday | |
GDateYear | |
GDebugKey | GDebugKey: @key: the string @value: the flag |
GDestroyNotify | |
GDir | |
GDir_autoptr | |
GDir_listautoptr | |
GDir_slistautoptr | |
GDoubleIEEE754 | |
GDuplicateFunc | |
GEqualFunc | |
GError | GError: @domain: error domain, e.g. #G_FILE_ERROR @code: error code, e.g. %G_FILE_ERROR_NOENT @message: human-readable informative error message |
GErrorType | |
GError_autoptr | |
GError_listautoptr | |
GError_slistautoptr | |
GFileError | |
GFileTest | |
GFloatIEEE754 | |
GFormatSizeFlags | |
GFreeFunc | GFreeFunc: @data: a data pointer |
GFunc | |
GHFunc | |
GHRFunc | |
GHashFunc | |
GHashTable | |
GHashTableIter | |
GHashTable_autoptr | |
GHashTable_listautoptr | |
GHashTable_slistautoptr | |
GHmac | GHmac: |
GHmac_autoptr | |
GHmac_listautoptr | |
GHmac_slistautoptr | |
GHook | |
GHookCheckFunc | |
GHookCheckMarshaller | |
GHookCompareFunc | |
GHookFinalizeFunc | |
GHookFindFunc | |
GHookFlagMask | |
GHookFunc | |
GHookList | |
GHookMarshaller | |
GIConv | GIConv: (skip) |
GIOChannel | |
GIOChannelError | |
GIOChannel_autoptr | |
GIOChannel_listautoptr | |
GIOChannel_slistautoptr | |
GIOCondition | |
GIOError | |
GIOFlags | |
GIOFunc | |
GIOFuncs | |
GIOStatus | |
GInputFunction | |
GKeyFile | |
GKeyFileError | |
GKeyFileFlags | |
GKeyFile_autoptr | |
GKeyFile_listautoptr | |
GKeyFile_slistautoptr | |
GList | |
GList_autoptr | |
GList_listautoptr | |
GList_slistautoptr | |
GLogField | GLogField: @key: field name (UTF-8 string) @value: field value (arbitrary bytes) @length: length of @value, in bytes, or -1 if it is nul-terminated |
GLogFunc | |
GLogLevelFlags | |
GLogWriterFunc | GLogWriterFunc: @log_level: log level of the message @fields: (array length=n_fields): fields forming the message @n_fields: number of @fields @user_data: user data passed to g_log_set_writer_func() |
GLogWriterOutput | GLogWriterOutput: @G_LOG_WRITER_HANDLED: Log writer has handled the log entry. @G_LOG_WRITER_UNHANDLED: Log writer could not handle the log entry. |
GMainContext | GMainContext: |
GMainContext_autoptr | |
GMainContext_listautoptr | |
GMainContext_slistautoptr | |
GMainLoop | GMainLoop: |
GMainLoop_autoptr | |
GMainLoop_listautoptr | |
GMainLoop_slistautoptr | |
GMappedFile | |
GMappedFile_autoptr | |
GMappedFile_listautoptr | |
GMappedFile_slistautoptr | |
GMarkupCollectType | |
GMarkupError | GMarkupError: @G_MARKUP_ERROR_BAD_UTF8: text being parsed was not valid UTF-8 @G_MARKUP_ERROR_EMPTY: document contained nothing, or only whitespace @G_MARKUP_ERROR_PARSE: document was ill-formed @G_MARKUP_ERROR_UNKNOWN_ELEMENT: error should be set by #GMarkupParser functions; element wasn't known @G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE: error should be set by #GMarkupParser functions; attribute wasn't known @G_MARKUP_ERROR_INVALID_CONTENT: error should be set by #GMarkupParser functions; content was invalid @G_MARKUP_ERROR_MISSING_ATTRIBUTE: error should be set by #GMarkupParser functions; a required attribute was missing |
GMarkupParseContext | GMarkupParseContext: |
GMarkupParseContext_autoptr | |
GMarkupParseContext_listautoptr | |
GMarkupParseContext_slistautoptr | |
GMarkupParseFlags | GMarkupParseFlags:
@G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG: flag you should not use
@G_MARKUP_TREAT_CDATA_AS_TEXT: When this flag is set, CDATA marked
sections are not passed literally to the @passthrough function of
the parser. Instead, the content of the section (without the
|
GMarkupParser | |
GMatchInfo | GMatchInfo: |
GMatchInfo_autoptr | |
GMatchInfo_listautoptr | |
GMatchInfo_slistautoptr | |
GMemChunk | |
GMemVTable | GMemVTable: @malloc: function to use for allocating memory. @realloc: function to use for reallocating memory. @free: function to use to free memory. @calloc: function to use for allocating zero-filled memory. @try_malloc: function to use for allocating memory without a default error handler. @try_realloc: function to use for reallocating memory without a default error handler. |
GModule | |
GModuleCheckInit | |
GModuleFlags | GModuleFlags: @G_MODULE_BIND_LAZY: specifies that symbols are only resolved when needed. The default action is to bind all symbols when the module is loaded. @G_MODULE_BIND_LOCAL: specifies that symbols in the module should not be added to the global name space. The default action on most platforms is to place symbols in the module in the global name space, which may cause conflicts with existing symbols. @G_MODULE_BIND_MASK: mask for all flags. |
GModuleUnload | |
GMutex | |
GMutexLocker | GMutexLocker: |
GMutexLocker_autoptr | |
GMutexLocker_listautoptr | |
GMutexLocker_slistautoptr | |
GNode | |
GNodeForeachFunc | |
GNodeTraverseFunc | |
GNode_autoptr | |
GNode_listautoptr | |
GNode_slistautoptr | |
GNormalizeMode | GNormalizeMode: @G_NORMALIZE_DEFAULT: standardize differences that do not affect the text content, such as the above-mentioned accent representation @G_NORMALIZE_NFD: another name for %G_NORMALIZE_DEFAULT @G_NORMALIZE_DEFAULT_COMPOSE: like %G_NORMALIZE_DEFAULT, but with composed forms rather than a maximally decomposed form @G_NORMALIZE_NFC: another name for %G_NORMALIZE_DEFAULT_COMPOSE @G_NORMALIZE_ALL: beyond %G_NORMALIZE_DEFAULT also standardize the "compatibility" characters in Unicode, such as SUPERSCRIPT THREE to the standard forms (in this case DIGIT THREE). Formatting information may be lost but for most text operations such characters should be considered the same @G_NORMALIZE_NFKD: another name for %G_NORMALIZE_ALL @G_NORMALIZE_ALL_COMPOSE: like %G_NORMALIZE_ALL, but with composed forms rather than a maximally decomposed form @G_NORMALIZE_NFKC: another name for %G_NORMALIZE_ALL_COMPOSE |
GNumberParserError | GNumberParserError: @G_NUMBER_PARSER_ERROR_INVALID: String was not a valid number. @G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS: String was a number, but out of bounds. |
GOnce | |
GOnceStatus | |
GOptionArg | GOptionArg:
@G_OPTION_ARG_NONE: No extra argument. This is useful for simple flags.
@G_OPTION_ARG_STRING: The option takes a string argument.
@G_OPTION_ARG_INT: The option takes an integer argument.
@G_OPTION_ARG_CALLBACK: The option provides a callback (of type
#GOptionArgFunc) to parse the extra argument.
@G_OPTION_ARG_FILENAME: The option takes a filename as argument.
@G_OPTION_ARG_STRING_ARRAY: The option takes a string argument, multiple
uses of the option are collected into an array of strings.
@G_OPTION_ARG_FILENAME_ARRAY: The option takes a filename as argument,
multiple uses of the option are collected into an array of strings.
@G_OPTION_ARG_DOUBLE: The option takes a double argument. The argument
can be formatted either for the user's locale or for the "C" locale.
Since 2.12
@G_OPTION_ARG_INT64: The option takes a 64-bit integer. Like
%G_OPTION_ARG_INT but for larger numbers. The number can be in
decimal base, or in hexadecimal (when prefixed with |
GOptionArgFunc | GOptionArgFunc: @option_name: The name of the option being parsed. This will be either a single dash followed by a single letter (for a short name) or two dashes followed by a long option name. @value: The value to be parsed. @data: User data added to the #GOptionGroup containing the option when it was created with g_option_group_new() @error: A return location for errors. The error code %G_OPTION_ERROR_FAILED is intended to be used for errors in #GOptionArgFunc callbacks. |
GOptionContext | GOptionContext: |
GOptionContext_autoptr | |
GOptionContext_listautoptr | |
GOptionContext_slistautoptr | |
GOptionEntry | |
GOptionError | GOptionError: @G_OPTION_ERROR_UNKNOWN_OPTION: An option was not known to the parser. This error will only be reported, if the parser hasn't been instructed to ignore unknown options, see g_option_context_set_ignore_unknown_options(). @G_OPTION_ERROR_BAD_VALUE: A value couldn't be parsed. @G_OPTION_ERROR_FAILED: A #GOptionArgFunc callback failed. |
GOptionErrorFunc | GOptionErrorFunc: @context: The active #GOptionContext @group: The group to which the function belongs @data: User data added to the #GOptionGroup containing the option when it was created with g_option_group_new() @error: The #GError containing details about the parse error |
GOptionFlags | GOptionFlags:
@G_OPTION_FLAG_NONE: No flags. Since: 2.42.
@G_OPTION_FLAG_HIDDEN: The option doesn't appear in |
GOptionGroup | GOptionGroup: |
GOptionGroup_autoptr | |
GOptionGroup_listautoptr | |
GOptionGroup_slistautoptr | |
GOptionParseFunc | GOptionParseFunc: @context: The active #GOptionContext @group: The group to which the function belongs @data: User data added to the #GOptionGroup containing the option when it was created with g_option_group_new() @error: A return location for error details |
GPatternSpec | |
GPatternSpec_autoptr | |
GPatternSpec_listautoptr | |
GPatternSpec_slistautoptr | |
GPid | |
GPollFD | |
GPollFunc | GPollFunc: @ufds: an array of #GPollFD elements @nfsd: the number of elements in @ufds @timeout_: the maximum time to wait for an event of the file descriptors. A negative value indicates an infinite timeout. |
GPrintFunc | GPrintFunc: @string: the message to output |
GPrivate | |
GPtrArray | |
GPtrArray_autoptr | |
GPtrArray_listautoptr | |
GPtrArray_slistautoptr | |
GQuark | |
GQueue | |
GQueue_autoptr | |
GQueue_listautoptr | |
GQueue_slistautoptr | |
GRWLock | |
GRand | |
GRand_autoptr | |
GRand_listautoptr | |
GRand_slistautoptr | |
GRecMutex | |
GRegex | GRegex: |
GRegexCompileFlags | GRegexCompileFlags: @G_REGEX_CASELESS: Letters in the pattern match both upper- and lowercase letters. This option can be changed within a pattern by a "(?i)" option setting. @G_REGEX_MULTILINE: By default, GRegex treats the strings as consisting of a single line of characters (even if it actually contains newlines). The "start of line" metacharacter ("^") matches only at the start of the string, while the "end of line" metacharacter ("$") matches only at the end of the string, or before a terminating newline (unless #G_REGEX_DOLLAR_ENDONLY is set). When #G_REGEX_MULTILINE is set, the "start of line" and "end of line" constructs match immediately following or immediately before any newline in the string, respectively, as well as at the very start and end. This can be changed within a pattern by a "(?m)" option setting. @G_REGEX_DOTALL: A dot metacharacter (".") in the pattern matches all characters, including newlines. Without it, newlines are excluded. This option can be changed within a pattern by a ("?s") option setting. @G_REGEX_EXTENDED: Whitespace data characters in the pattern are totally ignored except when escaped or inside a character class. Whitespace does not include the VT character (code 11). In addition, characters between an unescaped "#" outside a character class and the next newline character, inclusive, are also ignored. This can be changed within a pattern by a "(?x)" option setting. @G_REGEX_ANCHORED: The pattern is forced to be "anchored", that is, it is constrained to match only at the first matching point in the string that is being searched. This effect can also be achieved by appropriate constructs in the pattern itself such as the "^" metacharacter. @G_REGEX_DOLLAR_ENDONLY: A dollar metacharacter ("$") in the pattern matches only at the end of the string. Without this option, a dollar also matches immediately before the final character if it is a newline (but not before any other newlines). This option is ignored if #G_REGEX_MULTILINE is set. @G_REGEX_UNGREEDY: Inverts the "greediness" of the quantifiers so that they are not greedy by default, but become greedy if followed by "?". It can also be set by a "(?U)" option setting within the pattern. @G_REGEX_RAW: Usually strings must be valid UTF-8 strings, using this flag they are considered as a raw sequence of bytes. @G_REGEX_NO_AUTO_CAPTURE: Disables the use of numbered capturing parentheses in the pattern. Any opening parenthesis that is not followed by "?" behaves as if it were followed by "?:" but named parentheses can still be used for capturing (and they acquire numbers in the usual way). @G_REGEX_OPTIMIZE: Optimize the regular expression. If the pattern will be used many times, then it may be worth the effort to optimize it to improve the speed of matches. @G_REGEX_FIRSTLINE: Limits an unanchored pattern to match before (or at) the first newline. Since: 2.34 @G_REGEX_DUPNAMES: Names used to identify capturing subpatterns need not be unique. This can be helpful for certain types of pattern when it is known that only one instance of the named subpattern can ever be matched. @G_REGEX_NEWLINE_CR: Usually any newline character or character sequence is recognized. If this option is set, the only recognized newline character is '\r'. @G_REGEX_NEWLINE_LF: Usually any newline character or character sequence is recognized. If this option is set, the only recognized newline character is '\n'. @G_REGEX_NEWLINE_CRLF: Usually any newline character or character sequence is recognized. If this option is set, the only recognized newline character sequence is '\r\n'. @G_REGEX_NEWLINE_ANYCRLF: Usually any newline character or character sequence is recognized. If this option is set, the only recognized newline character sequences are '\r', '\n', and '\r\n'. Since: 2.34 @G_REGEX_BSR_ANYCRLF: Usually any newline character or character sequence is recognised. If this option is set, then "\R" only recognizes the newline characters '\r', '\n' and '\r\n'. Since: 2.34 @G_REGEX_JAVASCRIPT_COMPAT: Changes behaviour so that it is compatible with JavaScript rather than PCRE. Since: 2.34 |
GRegexError | GRegexError: @G_REGEX_ERROR_COMPILE: Compilation of the regular expression failed. @G_REGEX_ERROR_OPTIMIZE: Optimization of the regular expression failed. @G_REGEX_ERROR_REPLACE: Replacement failed due to an ill-formed replacement string. @G_REGEX_ERROR_MATCH: The match process failed. @G_REGEX_ERROR_INTERNAL: Internal error of the regular expression engine. Since 2.16 @G_REGEX_ERROR_STRAY_BACKSLASH: "\" at end of pattern. Since 2.16 @G_REGEX_ERROR_MISSING_CONTROL_CHAR: "\c" at end of pattern. Since 2.16 @G_REGEX_ERROR_UNRECOGNIZED_ESCAPE: Unrecognized character follows "\". Since 2.16 @G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER: Numbers out of order in "{}" quantifier. Since 2.16 @G_REGEX_ERROR_QUANTIFIER_TOO_BIG: Number too big in "{}" quantifier. Since 2.16 @G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS: Missing terminating "]" for character class. Since 2.16 @G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS: Invalid escape sequence in character class. Since 2.16 @G_REGEX_ERROR_RANGE_OUT_OF_ORDER: Range out of order in character class. Since 2.16 @G_REGEX_ERROR_NOTHING_TO_REPEAT: Nothing to repeat. Since 2.16 @G_REGEX_ERROR_UNRECOGNIZED_CHARACTER: Unrecognized character after "(?", "(?<" or "(?P". Since 2.16 @G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS: POSIX named classes are supported only within a class. Since 2.16 @G_REGEX_ERROR_UNMATCHED_PARENTHESIS: Missing terminating ")" or ")" without opening "(". Since 2.16 @G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE: Reference to non-existent subpattern. Since 2.16 @G_REGEX_ERROR_UNTERMINATED_COMMENT: Missing terminating ")" after comment. Since 2.16 @G_REGEX_ERROR_EXPRESSION_TOO_LARGE: Regular expression too large. Since 2.16 @G_REGEX_ERROR_MEMORY_ERROR: Failed to get memory. Since 2.16 @G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND: Lookbehind assertion is not fixed length. Since 2.16 @G_REGEX_ERROR_MALFORMED_CONDITION: Malformed number or name after "(?(". Since 2.16 @G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES: Conditional group contains more than two branches. Since 2.16 @G_REGEX_ERROR_ASSERTION_EXPECTED: Assertion expected after "(?(". Since 2.16 @G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME: Unknown POSIX class name. Since 2.16 @G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED: POSIX collating elements are not supported. Since 2.16 @G_REGEX_ERROR_HEX_CODE_TOO_LARGE: Character value in "\x{...}" sequence is too large. Since 2.16 @G_REGEX_ERROR_INVALID_CONDITION: Invalid condition "(?(0)". Since 2.16 @G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND: \C not allowed in lookbehind assertion. Since 2.16 @G_REGEX_ERROR_INFINITE_LOOP: Recursive call could loop indefinitely. Since 2.16 @G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR: Missing terminator in subpattern name. Since 2.16 @G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME: Two named subpatterns have the same name. Since 2.16 @G_REGEX_ERROR_MALFORMED_PROPERTY: Malformed "\P" or "\p" sequence. Since 2.16 @G_REGEX_ERROR_UNKNOWN_PROPERTY: Unknown property name after "\P" or "\p". Since 2.16 @G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG: Subpattern name is too long (maximum 32 characters). Since 2.16 @G_REGEX_ERROR_TOO_MANY_SUBPATTERNS: Too many named subpatterns (maximum 10,000). Since 2.16 @G_REGEX_ERROR_INVALID_OCTAL_VALUE: Octal value is greater than "\377". Since 2.16 @G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE: "DEFINE" group contains more than one branch. Since 2.16 @G_REGEX_ERROR_DEFINE_REPETION: Repeating a "DEFINE" group is not allowed. This error is never raised. Since: 2.16 Deprecated: 2.34 @G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS: Inconsistent newline options. Since 2.16 @G_REGEX_ERROR_MISSING_BACK_REFERENCE: "\g" is not followed by a braced, angle-bracketed, or quoted name or number, or by a plain number. Since: 2.16 @G_REGEX_ERROR_INVALID_RELATIVE_REFERENCE: relative reference must not be zero. Since: 2.34 @G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_FORBIDDEN: the backtracing control verb used does not allow an argument. Since: 2.34 @G_REGEX_ERROR_UNKNOWN_BACKTRACKING_CONTROL_VERB: unknown backtracing control verb. Since: 2.34 @G_REGEX_ERROR_NUMBER_TOO_BIG: number is too big in escape sequence. Since: 2.34 @G_REGEX_ERROR_MISSING_SUBPATTERN_NAME: Missing subpattern name. Since: 2.34 @G_REGEX_ERROR_MISSING_DIGIT: Missing digit. Since 2.34 @G_REGEX_ERROR_INVALID_DATA_CHARACTER: In JavaScript compatibility mode, "[" is an invalid data character. Since: 2.34 @G_REGEX_ERROR_EXTRA_SUBPATTERN_NAME: different names for subpatterns of the same number are not allowed. Since: 2.34 @G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_REQUIRED: the backtracing control verb requires an argument. Since: 2.34 @G_REGEX_ERROR_INVALID_CONTROL_CHAR: "\c" must be followed by an ASCII character. Since: 2.34 @G_REGEX_ERROR_MISSING_NAME: "\k" is not followed by a braced, angle-bracketed, or quoted name. Since: 2.34 @G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS: "\N" is not supported in a class. Since: 2.34 @G_REGEX_ERROR_TOO_MANY_FORWARD_REFERENCES: too many forward references. Since: 2.34 @G_REGEX_ERROR_NAME_TOO_LONG: the name is too long in "(*MARK)", "(*PRUNE)", "(*SKIP)", or "(*THEN)". Since: 2.34 @G_REGEX_ERROR_CHARACTER_VALUE_TOO_LARGE: the character value in the \u sequence is too large. Since: 2.34 |
GRegexEvalCallback | GRegexEvalCallback: @match_info: the #GMatchInfo generated by the match. Use g_match_info_get_regex() and g_match_info_get_string() if you need the #GRegex or the matched string. @result: a #GString containing the new string @user_data: user data passed to g_regex_replace_eval() |
GRegexMatchFlags | GRegexMatchFlags: @G_REGEX_MATCH_ANCHORED: The pattern is forced to be "anchored", that is, it is constrained to match only at the first matching point in the string that is being searched. This effect can also be achieved by appropriate constructs in the pattern itself such as the "^" metacharacter. @G_REGEX_MATCH_NOTBOL: Specifies that first character of the string is not the beginning of a line, so the circumflex metacharacter should not match before it. Setting this without #G_REGEX_MULTILINE (at compile time) causes circumflex never to match. This option affects only the behaviour of the circumflex metacharacter, it does not affect "\A". @G_REGEX_MATCH_NOTEOL: Specifies that the end of the subject string is not the end of a line, so the dollar metacharacter should not match it nor (except in multiline mode) a newline immediately before it. Setting this without #G_REGEX_MULTILINE (at compile time) causes dollar never to match. This option affects only the behaviour of the dollar metacharacter, it does not affect "\Z" or "\z". @G_REGEX_MATCH_NOTEMPTY: An empty string is not considered to be a valid match if this option is set. If there are alternatives in the pattern, they are tried. If all the alternatives match the empty string, the entire match fails. For example, if the pattern "a?b?" is applied to a string not beginning with "a" or "b", it matches the empty string at the start of the string. With this flag set, this match is not valid, so GRegex searches further into the string for occurrences of "a" or "b". @G_REGEX_MATCH_PARTIAL: Turns on the partial matching feature, for more documentation on partial matching see g_match_info_is_partial_match(). @G_REGEX_MATCH_NEWLINE_CR: Overrides the newline definition set when creating a new #GRegex, setting the '\r' character as line terminator. @G_REGEX_MATCH_NEWLINE_LF: Overrides the newline definition set when creating a new #GRegex, setting the '\n' character as line terminator. @G_REGEX_MATCH_NEWLINE_CRLF: Overrides the newline definition set when creating a new #GRegex, setting the '\r\n' characters sequence as line terminator. @G_REGEX_MATCH_NEWLINE_ANY: Overrides the newline definition set when creating a new #GRegex, any Unicode newline sequence is recognised as a newline. These are '\r', '\n' and '\rn', and the single characters U+000B LINE TABULATION, U+000C FORM FEED (FF), U+0085 NEXT LINE (NEL), U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR. @G_REGEX_MATCH_NEWLINE_ANYCRLF: Overrides the newline definition set when creating a new #GRegex; any '\r', '\n', or '\r\n' character sequence is recognized as a newline. Since: 2.34 @G_REGEX_MATCH_BSR_ANYCRLF: Overrides the newline definition for "\R" set when creating a new #GRegex; only '\r', '\n', or '\r\n' character sequences are recognized as a newline by "\R". Since: 2.34 @G_REGEX_MATCH_BSR_ANY: Overrides the newline definition for "\R" set when creating a new #GRegex; any Unicode newline character or character sequence are recognized as a newline by "\R". These are '\r', '\n' and '\rn', and the single characters U+000B LINE TABULATION, U+000C FORM FEED (FF), U+0085 NEXT LINE (NEL), U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR. Since: 2.34 @G_REGEX_MATCH_PARTIAL_SOFT: An alias for #G_REGEX_MATCH_PARTIAL. Since: 2.34 @G_REGEX_MATCH_PARTIAL_HARD: Turns on the partial matching feature. In contrast to to #G_REGEX_MATCH_PARTIAL_SOFT, this stops matching as soon as a partial match is found, without continuing to search for a possible complete match. See g_match_info_is_partial_match() for more information. Since: 2.34 @G_REGEX_MATCH_NOTEMPTY_ATSTART: Like #G_REGEX_MATCH_NOTEMPTY, but only applied to the start of the matched string. For anchored patterns this can only happen for pattern containing "\K". Since: 2.34 |
GRegex_autoptr | |
GRegex_listautoptr | |
GRegex_slistautoptr | |
GRelation | |
GSList | |
GSList_autoptr | |
GSList_listautoptr | |
GSList_slistautoptr | |
GScanner | |
GScannerConfig | |
GScannerMsgFunc | |
GScanner_autoptr | |
GScanner_listautoptr | |
GScanner_slistautoptr | |
GSeekType | |
GSequence | |
GSequenceIter | |
GSequenceIterCompareFunc | |
GSequence_autoptr | |
GSequence_listautoptr | |
GSequence_slistautoptr | |
GShellError | |
GSliceConfig | |
GSource | GSource: |
GSourceCallbackFuncs | GSourceCallbackFuncs: @ref: Called when a reference is added to the callback object @unref: Called when a reference to the callback object is dropped @get: Called to extract the callback function and data from the callback object. |
GSourceDummyMarshal | GSourceDummyMarshal: |
GSourceFunc | GSourceFunc: @user_data: data passed to the function, set when the source was created with one of the above functions |
GSourceFuncs | GSourceFuncs: @prepare: Called before all the file descriptors are polled. If the source can determine that it is ready here (without waiting for the results of the poll() call) it should return %TRUE. It can also return a @timeout_ value which should be the maximum timeout (in milliseconds) which should be passed to the poll() call. The actual timeout used will be -1 if all sources returned -1, or it will be the minimum of all the @timeout_ values returned which were >= 0. Since 2.36 this may be %NULL, in which case the effect is as if the function always returns %FALSE with a timeout of -1. If @prepare returns a timeout and the source also has a ready time set, then the lower of the two will be used. @check: Called after all the file descriptors are polled. The source should return %TRUE if it is ready to be dispatched. Note that some time may have passed since the previous prepare function was called, so the source should be checked again here. Since 2.36 this may be %NULL, in which case the effect is as if the function always returns %FALSE. @dispatch: Called to dispatch the event source, after it has returned %TRUE in either its @prepare or its @check function, or if a ready time has been reached. The @dispatch function receives a callback function and user data. The callback function may be %NULL if the source was never connected to a callback using g_source_set_callback(). The @dispatch function should call the callback function with @user_data and whatever additional parameters are needed for this type of event source. The return value of the @dispatch function should be #G_SOURCE_REMOVE if the source should be removed or #G_SOURCE_CONTINUE to keep it. @finalize: Called when the source is finalized. At this point, the source will have been destroyed, had its callback cleared, and have been removed from its #GMainContext, but it will still have its final reference count, so methods can be called on it from within this function. |
GSourcePrivate | |
GSource_autoptr | |
GSource_listautoptr | |
GSource_slistautoptr | |
GSpawnChildSetupFunc | GSpawnChildSetupFunc: @user_data: (closure): user data to pass to the function. |
GSpawnError | GSpawnError:
@G_SPAWN_ERROR_FORK: Fork failed due to lack of memory.
@G_SPAWN_ERROR_READ: Read or select on pipes failed.
@G_SPAWN_ERROR_CHDIR: Changing to working directory failed.
@G_SPAWN_ERROR_ACCES: execv() returned |
GSpawnFlags | GSpawnFlags:
@G_SPAWN_DEFAULT: no flags, default behaviour
@G_SPAWN_LEAVE_DESCRIPTORS_OPEN: the parent's open file descriptors will
be inherited by the child; otherwise all descriptors except stdin,
stdout and stderr will be closed before calling exec() in the child.
@G_SPAWN_DO_NOT_REAP_CHILD: the child will not be automatically reaped;
you must use g_child_watch_add() yourself (or call waitpid() or handle
|
GStaticPrivate | |
GStaticRWLock | |
GStaticRecMutex | |
GString | |
GStringChunk | |
GStringChunk_autoptr | |
GStringChunk_listautoptr | |
GStringChunk_slistautoptr | |
GString_autoptr | |
GString_listautoptr | |
GString_slistautoptr | |
GStrv | |
GTestDataFunc | |
GTestFileType | |
GTestFixtureFunc | |
GTestFunc | |
GTestLogFatalFunc | GTestLogFatalFunc: @log_domain: the log domain of the message @log_level: the log level of the message (including the fatal and recursion flags) @message: the message to process @user_data: user data, set in g_test_log_set_fatal_handler() |
GTestLogType | |
GTestResult | |
GTestSubprocessFlags | |
GTestTrapFlags | |
GThread | |
GThreadError | |
GThreadFunc | |
GThreadFunctions | |
GThreadPool | |
GThreadPriority | |
GThread_autoptr | |
GThread_listautoptr | |
GThread_slistautoptr | |
GTime | |
GTimeSpan | GTimeSpan: |
GTimeType | GTimeType: @G_TIME_TYPE_STANDARD: the time is in local standard time @G_TIME_TYPE_DAYLIGHT: the time is in local daylight time @G_TIME_TYPE_UNIVERSAL: the time is in UTC |
GTimeVal | |
GTimeZone | |
GTimeZone_autoptr | |
GTimeZone_listautoptr | |
GTimeZone_slistautoptr | |
GTimer | |
GTimer_autoptr | |
GTimer_listautoptr | |
GTimer_slistautoptr | |
GTokenType | |
GTokenValue | |
GTranslateFunc | GTranslateFunc: @str: the untranslated string @data: user data specified when installing the function, e.g. in g_option_group_set_translate_func() |
GTrashStack | |
GTraverseFlags | |
GTraverseFunc | |
GTraverseType | |
GTree | |
GTree_autoptr | |
GTree_listautoptr | |
GTree_slistautoptr | |
GTuples | |
GUnicodeBreakType | GUnicodeBreakType: @G_UNICODE_BREAK_MANDATORY: Mandatory Break (BK) @G_UNICODE_BREAK_CARRIAGE_RETURN: Carriage Return (CR) @G_UNICODE_BREAK_LINE_FEED: Line Feed (LF) @G_UNICODE_BREAK_COMBINING_MARK: Attached Characters and Combining Marks (CM) @G_UNICODE_BREAK_SURROGATE: Surrogates (SG) @G_UNICODE_BREAK_ZERO_WIDTH_SPACE: Zero Width Space (ZW) @G_UNICODE_BREAK_INSEPARABLE: Inseparable (IN) @G_UNICODE_BREAK_NON_BREAKING_GLUE: Non-breaking ("Glue") (GL) @G_UNICODE_BREAK_CONTINGENT: Contingent Break Opportunity (CB) @G_UNICODE_BREAK_SPACE: Space (SP) @G_UNICODE_BREAK_AFTER: Break Opportunity After (BA) @G_UNICODE_BREAK_BEFORE: Break Opportunity Before (BB) @G_UNICODE_BREAK_BEFORE_AND_AFTER: Break Opportunity Before and After (B2) @G_UNICODE_BREAK_HYPHEN: Hyphen (HY) @G_UNICODE_BREAK_NON_STARTER: Nonstarter (NS) @G_UNICODE_BREAK_OPEN_PUNCTUATION: Opening Punctuation (OP) @G_UNICODE_BREAK_CLOSE_PUNCTUATION: Closing Punctuation (CL) @G_UNICODE_BREAK_QUOTATION: Ambiguous Quotation (QU) @G_UNICODE_BREAK_EXCLAMATION: Exclamation/Interrogation (EX) @G_UNICODE_BREAK_IDEOGRAPHIC: Ideographic (ID) @G_UNICODE_BREAK_NUMERIC: Numeric (NU) @G_UNICODE_BREAK_INFIX_SEPARATOR: Infix Separator (Numeric) (IS) @G_UNICODE_BREAK_SYMBOL: Symbols Allowing Break After (SY) @G_UNICODE_BREAK_ALPHABETIC: Ordinary Alphabetic and Symbol Characters (AL) @G_UNICODE_BREAK_PREFIX: Prefix (Numeric) (PR) @G_UNICODE_BREAK_POSTFIX: Postfix (Numeric) (PO) @G_UNICODE_BREAK_COMPLEX_CONTEXT: Complex Content Dependent (South East Asian) (SA) @G_UNICODE_BREAK_AMBIGUOUS: Ambiguous (Alphabetic or Ideographic) (AI) @G_UNICODE_BREAK_UNKNOWN: Unknown (XX) @G_UNICODE_BREAK_NEXT_LINE: Next Line (NL) @G_UNICODE_BREAK_WORD_JOINER: Word Joiner (WJ) @G_UNICODE_BREAK_HANGUL_L_JAMO: Hangul L Jamo (JL) @G_UNICODE_BREAK_HANGUL_V_JAMO: Hangul V Jamo (JV) @G_UNICODE_BREAK_HANGUL_T_JAMO: Hangul T Jamo (JT) @G_UNICODE_BREAK_HANGUL_LV_SYLLABLE: Hangul LV Syllable (H2) @G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE: Hangul LVT Syllable (H3) @G_UNICODE_BREAK_CLOSE_PARANTHESIS: Closing Parenthesis (CP). Since 2.28 @G_UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER: Conditional Japanese Starter (CJ). Since: 2.32 @G_UNICODE_BREAK_HEBREW_LETTER: Hebrew Letter (HL). Since: 2.32 @G_UNICODE_BREAK_REGIONAL_INDICATOR: Regional Indicator (RI). Since: 2.36 @G_UNICODE_BREAK_EMOJI_BASE: Emoji Base (EB). Since: 2.50 @G_UNICODE_BREAK_EMOJI_MODIFIER: Emoji Modifier (EM). Since: 2.50 @G_UNICODE_BREAK_ZERO_WIDTH_JOINER: Zero Width Joiner (ZWJ). Since: 2.50 |
GUnicodeScript | GUnicodeScript: @G_UNICODE_SCRIPT_INVALID_CODE: a value never returned from g_unichar_get_script() @G_UNICODE_SCRIPT_COMMON: a character used by multiple different scripts @G_UNICODE_SCRIPT_INHERITED: a mark glyph that takes its script from the base glyph to which it is attached @G_UNICODE_SCRIPT_ARABIC: Arabic @G_UNICODE_SCRIPT_ARMENIAN: Armenian @G_UNICODE_SCRIPT_BENGALI: Bengali @G_UNICODE_SCRIPT_BOPOMOFO: Bopomofo @G_UNICODE_SCRIPT_CHEROKEE: Cherokee @G_UNICODE_SCRIPT_COPTIC: Coptic @G_UNICODE_SCRIPT_CYRILLIC: Cyrillic @G_UNICODE_SCRIPT_DESERET: Deseret @G_UNICODE_SCRIPT_DEVANAGARI: Devanagari @G_UNICODE_SCRIPT_ETHIOPIC: Ethiopic @G_UNICODE_SCRIPT_GEORGIAN: Georgian @G_UNICODE_SCRIPT_GOTHIC: Gothic @G_UNICODE_SCRIPT_GREEK: Greek @G_UNICODE_SCRIPT_GUJARATI: Gujarati @G_UNICODE_SCRIPT_GURMUKHI: Gurmukhi @G_UNICODE_SCRIPT_HAN: Han @G_UNICODE_SCRIPT_HANGUL: Hangul @G_UNICODE_SCRIPT_HEBREW: Hebrew @G_UNICODE_SCRIPT_HIRAGANA: Hiragana @G_UNICODE_SCRIPT_KANNADA: Kannada @G_UNICODE_SCRIPT_KATAKANA: Katakana @G_UNICODE_SCRIPT_KHMER: Khmer @G_UNICODE_SCRIPT_LAO: Lao @G_UNICODE_SCRIPT_LATIN: Latin @G_UNICODE_SCRIPT_MALAYALAM: Malayalam @G_UNICODE_SCRIPT_MONGOLIAN: Mongolian @G_UNICODE_SCRIPT_MYANMAR: Myanmar @G_UNICODE_SCRIPT_OGHAM: Ogham @G_UNICODE_SCRIPT_OLD_ITALIC: Old Italic @G_UNICODE_SCRIPT_ORIYA: Oriya @G_UNICODE_SCRIPT_RUNIC: Runic @G_UNICODE_SCRIPT_SINHALA: Sinhala @G_UNICODE_SCRIPT_SYRIAC: Syriac @G_UNICODE_SCRIPT_TAMIL: Tamil @G_UNICODE_SCRIPT_TELUGU: Telugu @G_UNICODE_SCRIPT_THAANA: Thaana @G_UNICODE_SCRIPT_THAI: Thai @G_UNICODE_SCRIPT_TIBETAN: Tibetan @G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL: Canadian Aboriginal @G_UNICODE_SCRIPT_YI: Yi @G_UNICODE_SCRIPT_TAGALOG: Tagalog @G_UNICODE_SCRIPT_HANUNOO: Hanunoo @G_UNICODE_SCRIPT_BUHID: Buhid @G_UNICODE_SCRIPT_TAGBANWA: Tagbanwa @G_UNICODE_SCRIPT_BRAILLE: Braille @G_UNICODE_SCRIPT_CYPRIOT: Cypriot @G_UNICODE_SCRIPT_LIMBU: Limbu @G_UNICODE_SCRIPT_OSMANYA: Osmanya @G_UNICODE_SCRIPT_SHAVIAN: Shavian @G_UNICODE_SCRIPT_LINEAR_B: Linear B @G_UNICODE_SCRIPT_TAI_LE: Tai Le @G_UNICODE_SCRIPT_UGARITIC: Ugaritic @G_UNICODE_SCRIPT_NEW_TAI_LUE: New Tai Lue @G_UNICODE_SCRIPT_BUGINESE: Buginese @G_UNICODE_SCRIPT_GLAGOLITIC: Glagolitic @G_UNICODE_SCRIPT_TIFINAGH: Tifinagh @G_UNICODE_SCRIPT_SYLOTI_NAGRI: Syloti Nagri @G_UNICODE_SCRIPT_OLD_PERSIAN: Old Persian @G_UNICODE_SCRIPT_KHAROSHTHI: Kharoshthi @G_UNICODE_SCRIPT_UNKNOWN: an unassigned code point @G_UNICODE_SCRIPT_BALINESE: Balinese @G_UNICODE_SCRIPT_CUNEIFORM: Cuneiform @G_UNICODE_SCRIPT_PHOENICIAN: Phoenician @G_UNICODE_SCRIPT_PHAGS_PA: Phags-pa @G_UNICODE_SCRIPT_NKO: N'Ko @G_UNICODE_SCRIPT_KAYAH_LI: Kayah Li. Since 2.16.3 @G_UNICODE_SCRIPT_LEPCHA: Lepcha. Since 2.16.3 @G_UNICODE_SCRIPT_REJANG: Rejang. Since 2.16.3 @G_UNICODE_SCRIPT_SUNDANESE: Sundanese. Since 2.16.3 @G_UNICODE_SCRIPT_SAURASHTRA: Saurashtra. Since 2.16.3 @G_UNICODE_SCRIPT_CHAM: Cham. Since 2.16.3 @G_UNICODE_SCRIPT_OL_CHIKI: Ol Chiki. Since 2.16.3 @G_UNICODE_SCRIPT_VAI: Vai. Since 2.16.3 @G_UNICODE_SCRIPT_CARIAN: Carian. Since 2.16.3 @G_UNICODE_SCRIPT_LYCIAN: Lycian. Since 2.16.3 @G_UNICODE_SCRIPT_LYDIAN: Lydian. Since 2.16.3 @G_UNICODE_SCRIPT_AVESTAN: Avestan. Since 2.26 @G_UNICODE_SCRIPT_BAMUM: Bamum. Since 2.26 @G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS: Egyptian Hieroglpyhs. Since 2.26 @G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC: Imperial Aramaic. Since 2.26 @G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI: Inscriptional Pahlavi. Since 2.26 @G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN: Inscriptional Parthian. Since 2.26 @G_UNICODE_SCRIPT_JAVANESE: Javanese. Since 2.26 @G_UNICODE_SCRIPT_KAITHI: Kaithi. Since 2.26 @G_UNICODE_SCRIPT_LISU: Lisu. Since 2.26 @G_UNICODE_SCRIPT_MEETEI_MAYEK: Meetei Mayek. Since 2.26 @G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN: Old South Arabian. Since 2.26 @G_UNICODE_SCRIPT_OLD_TURKIC: Old Turkic. Since 2.28 @G_UNICODE_SCRIPT_SAMARITAN: Samaritan. Since 2.26 @G_UNICODE_SCRIPT_TAI_THAM: Tai Tham. Since 2.26 @G_UNICODE_SCRIPT_TAI_VIET: Tai Viet. Since 2.26 @G_UNICODE_SCRIPT_BATAK: Batak. Since 2.28 @G_UNICODE_SCRIPT_BRAHMI: Brahmi. Since 2.28 @G_UNICODE_SCRIPT_MANDAIC: Mandaic. Since 2.28 @G_UNICODE_SCRIPT_CHAKMA: Chakma. Since: 2.32 @G_UNICODE_SCRIPT_MEROITIC_CURSIVE: Meroitic Cursive. Since: 2.32 @G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS: Meroitic Hieroglyphs. Since: 2.32 @G_UNICODE_SCRIPT_MIAO: Miao. Since: 2.32 @G_UNICODE_SCRIPT_SHARADA: Sharada. Since: 2.32 @G_UNICODE_SCRIPT_SORA_SOMPENG: Sora Sompeng. Since: 2.32 @G_UNICODE_SCRIPT_TAKRI: Takri. Since: 2.32 @G_UNICODE_SCRIPT_BASSA_VAH: Bassa. Since: 2.42 @G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN: Caucasian Albanian. Since: 2.42 @G_UNICODE_SCRIPT_DUPLOYAN: Duployan. Since: 2.42 @G_UNICODE_SCRIPT_ELBASAN: Elbasan. Since: 2.42 @G_UNICODE_SCRIPT_GRANTHA: Grantha. Since: 2.42 @G_UNICODE_SCRIPT_KHOJKI: Kjohki. Since: 2.42 @G_UNICODE_SCRIPT_KHUDAWADI: Khudawadi, Sindhi. Since: 2.42 @G_UNICODE_SCRIPT_LINEAR_A: Linear A. Since: 2.42 @G_UNICODE_SCRIPT_MAHAJANI: Mahajani. Since: 2.42 @G_UNICODE_SCRIPT_MANICHAEAN: Manichaean. Since: 2.42 @G_UNICODE_SCRIPT_MENDE_KIKAKUI: Mende Kikakui. Since: 2.42 @G_UNICODE_SCRIPT_MODI: Modi. Since: 2.42 @G_UNICODE_SCRIPT_MRO: Mro. Since: 2.42 @G_UNICODE_SCRIPT_NABATAEAN: Nabataean. Since: 2.42 @G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN: Old North Arabian. Since: 2.42 @G_UNICODE_SCRIPT_OLD_PERMIC: Old Permic. Since: 2.42 @G_UNICODE_SCRIPT_PAHAWH_HMONG: Pahawh Hmong. Since: 2.42 @G_UNICODE_SCRIPT_PALMYRENE: Palmyrene. Since: 2.42 @G_UNICODE_SCRIPT_PAU_CIN_HAU: Pau Cin Hau. Since: 2.42 @G_UNICODE_SCRIPT_PSALTER_PAHLAVI: Psalter Pahlavi. Since: 2.42 @G_UNICODE_SCRIPT_SIDDHAM: Siddham. Since: 2.42 @G_UNICODE_SCRIPT_TIRHUTA: Tirhuta. Since: 2.42 @G_UNICODE_SCRIPT_WARANG_CITI: Warang Citi. Since: 2.42 @G_UNICODE_SCRIPT_AHOM: Ahom. Since: 2.48 @G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS: Anatolian Hieroglyphs. Since: 2.48 @G_UNICODE_SCRIPT_HATRAN: Hatran. Since: 2.48 @G_UNICODE_SCRIPT_MULTANI: Multani. Since: 2.48 @G_UNICODE_SCRIPT_OLD_HUNGARIAN: Old Hungarian. Since: 2.48 @G_UNICODE_SCRIPT_SIGNWRITING: Signwriting. Since: 2.48 @G_UNICODE_SCRIPT_ADLAM: Adlam. Since: 2.50 @G_UNICODE_SCRIPT_BHAIKSUKI: Bhaiksuki. Since: 2.50 @G_UNICODE_SCRIPT_MARCHEN: Marchen. Since: 2.50 @G_UNICODE_SCRIPT_NEWA: Newa. Since: 2.50 @G_UNICODE_SCRIPT_OSAGE: Osage. Since: 2.50 @G_UNICODE_SCRIPT_TANGUT: Tangut. Since: 2.50 @G_UNICODE_SCRIPT_MASARAM_GONDI: Masaram Gondi. Since: 2.54 @G_UNICODE_SCRIPT_NUSHU: Nushu. Since: 2.54 @G_UNICODE_SCRIPT_SOYOMBO: Soyombo. Since: 2.54 @G_UNICODE_SCRIPT_ZANABAZAR_SQUARE: Zanabazar Square. Since: 2.54 |
GUnicodeType | GUnicodeType: @G_UNICODE_CONTROL: General category "Other, Control" (Cc) @G_UNICODE_FORMAT: General category "Other, Format" (Cf) @G_UNICODE_UNASSIGNED: General category "Other, Not Assigned" (Cn) @G_UNICODE_PRIVATE_USE: General category "Other, Private Use" (Co) @G_UNICODE_SURROGATE: General category "Other, Surrogate" (Cs) @G_UNICODE_LOWERCASE_LETTER: General category "Letter, Lowercase" (Ll) @G_UNICODE_MODIFIER_LETTER: General category "Letter, Modifier" (Lm) @G_UNICODE_OTHER_LETTER: General category "Letter, Other" (Lo) @G_UNICODE_TITLECASE_LETTER: General category "Letter, Titlecase" (Lt) @G_UNICODE_UPPERCASE_LETTER: General category "Letter, Uppercase" (Lu) @G_UNICODE_SPACING_MARK: General category "Mark, Spacing" (Mc) @G_UNICODE_ENCLOSING_MARK: General category "Mark, Enclosing" (Me) @G_UNICODE_NON_SPACING_MARK: General category "Mark, Nonspacing" (Mn) @G_UNICODE_DECIMAL_NUMBER: General category "Number, Decimal Digit" (Nd) @G_UNICODE_LETTER_NUMBER: General category "Number, Letter" (Nl) @G_UNICODE_OTHER_NUMBER: General category "Number, Other" (No) @G_UNICODE_CONNECT_PUNCTUATION: General category "Punctuation, Connector" (Pc) @G_UNICODE_DASH_PUNCTUATION: General category "Punctuation, Dash" (Pd) @G_UNICODE_CLOSE_PUNCTUATION: General category "Punctuation, Close" (Pe) @G_UNICODE_FINAL_PUNCTUATION: General category "Punctuation, Final quote" (Pf) @G_UNICODE_INITIAL_PUNCTUATION: General category "Punctuation, Initial quote" (Pi) @G_UNICODE_OTHER_PUNCTUATION: General category "Punctuation, Other" (Po) @G_UNICODE_OPEN_PUNCTUATION: General category "Punctuation, Open" (Ps) @G_UNICODE_CURRENCY_SYMBOL: General category "Symbol, Currency" (Sc) @G_UNICODE_MODIFIER_SYMBOL: General category "Symbol, Modifier" (Sk) @G_UNICODE_MATH_SYMBOL: General category "Symbol, Math" (Sm) @G_UNICODE_OTHER_SYMBOL: General category "Symbol, Other" (So) @G_UNICODE_LINE_SEPARATOR: General category "Separator, Line" (Zl) @G_UNICODE_PARAGRAPH_SEPARATOR: General category "Separator, Paragraph" (Zp) @G_UNICODE_SPACE_SEPARATOR: General category "Separator, Space" (Zs) |
GUserDirectory | GUserDirectory: @G_USER_DIRECTORY_DESKTOP: the user's Desktop directory @G_USER_DIRECTORY_DOCUMENTS: the user's Documents directory @G_USER_DIRECTORY_DOWNLOAD: the user's Downloads directory @G_USER_DIRECTORY_MUSIC: the user's Music directory @G_USER_DIRECTORY_PICTURES: the user's Pictures directory @G_USER_DIRECTORY_PUBLIC_SHARE: the user's shared directory @G_USER_DIRECTORY_TEMPLATES: the user's Templates directory @G_USER_DIRECTORY_VIDEOS: the user's Movies directory @G_USER_N_DIRECTORIES: the number of enum values |
GVariant | |
GVariantBuilder | |
GVariantBuilder_autoptr | |
GVariantBuilder_listautoptr | |
GVariantBuilder_slistautoptr | |
GVariantClass | |
GVariantDict | |
GVariantDict_autoptr | |
GVariantDict_listautoptr | |
GVariantDict_slistautoptr | |
GVariantIter | |
GVariantIter_autoptr | |
GVariantIter_listautoptr | |
GVariantIter_slistautoptr | |
GVariantParseError | |
GVariantType | GVariantType: |
GVariantType_autoptr | |
GVariantType_listautoptr | |
GVariantType_slistautoptr | |
GVariant_autoptr | |
GVariant_listautoptr | |
GVariant_slistautoptr | |
GVoidFunc | GVoidFunc: |
IPADDR | |
LINEBUF_REC | |
MODULE_REC | |
NET_SENDBUF_REC | |
NICK_REC | |
QUERY_REC | |
RAWLOG_REC | |
SERVER_CONNECT_REC | |
SERVER_REC | |
SERVER_SETUP_REC | |
SIGNAL_FUNC | |
WINDOW_REC | |
WI_ITEM_REC | |
_Float32 | |
_Float32x | |
_Float64 | |
_Float64x | |
_IO_lock_t | |
__FILE | |
__blkcnt64_t | |
__blkcnt_t | |
__blksize_t | |
__builtin_va_list | |
__caddr_t | |
__clock_t | |
__clockid_t | |
__codecvt_result | |
__compar_fn_t | |
__cpu_mask | |
__daddr_t | |
__dev_t | |
__fd_mask | |
__fsblkcnt64_t | |
__fsblkcnt_t | |
__fsfilcnt64_t | |
__fsfilcnt_t | |
__fsword_t | |
__gid_t | |
__gnuc_va_list | |
__id_t | |
__ino64_t | |
__ino_t | |
__int8_t | |
__int16_t | |
__int32_t | |
__int64_t | |
__intmax_t | |
__intptr_t | |
__io_close_fn | |
__io_read_fn | |
__io_seek_fn | |
__io_write_fn | |
__itimer_which | |
__itimer_which_t | |
__jmp_buf | |
__key_t | |
__locale_t | |
__loff_t | |
__mode_t | |
__nlink_t | |
__off64_t | |
__off_t | |
__pid_t | |
__pthread_list_t | |
__quad_t | |
__rlim64_t | |
__rlim_t | |
__sig_atomic_t | |
__sighandler_t | |
__sigval_t | |
__socklen_t | |
__ssize_t | |
__suseconds_t | |
__syscall_slong_t | |
__syscall_ulong_t | |
__time_t | |
__timer_t | |
__timezone_ptr_t | |
__u_char | |
__u_int | |
__u_long | |
__u_quad_t | |
__u_short | |
__uid_t | |
__uint8_t | |
__uint16_t | |
__uint32_t | |
__uint64_t | |
__uintmax_t | |
__useconds_t | |
_bindgen_ty_1 | |
_bindgen_ty_2 | |
_bindgen_ty_3 | |
_bindgen_ty_4 | |
_bindgen_ty_5 | |
_bindgen_ty_6 | |
_bindgen_ty_7 | |
_bindgen_ty_8 | |
_bindgen_ty_9 | |
_bindgen_ty_10 | |
_bindgen_ty_11 | |
_bindgen_ty_12 | |
_bindgen_ty_13 | |
_bindgen_ty_14 | |
_bindgen_ty_15 | |
_bindgen_ty_16 | |
_bindgen_ty_17 | |
_bindgen_ty_18 | |
_bindgen_ty_19 | |
_bindgen_ty_20 | |
_bindgen_ty_21 | |
_bindgen_ty_22 | |
_bindgen_ty_23 | |
_bindgen_ty_24 | |
_bindgen_ty_25 | |
blkcnt_t | |
blksize_t | |
caddr_t | |
clock_t | |
clockid_t | |
daddr_t | |
dev_t | |
fd_mask | |
fpos_t | |
fpregset_t | |
fsblkcnt_t | |
fsfilcnt_t | |
fsid_t | |
gboolean | |
gchar | |
gconstpointer | |
gdouble | |
gfloat | |
gid_t | |
gint | |
gint8 | |
gint16 | |
gint32 | |
gint64 | |
gintptr | |
glong | |
goffset | |
gpointer | |
greg_t | |
gregset_t | |
gshort | |
gsize | |
gssize | |
guchar | |
guint | |
guint8 | |
guint16 | |
guint32 | |
guint64 | |
guintptr | |
gulong | |
gunichar | gunichar: |
gunichar2 | gunichar2: |
gushort | |
id_t | |
idtype_t | |
ino_t | |
key_t | |
locale_t | |
loff_t | |
mode_t | |
nlink_t | |
off_t | |
pid_t | |
pthread_key_t | |
pthread_once_t | |
pthread_spinlock_t | |
pthread_t | |
quad_t | |
register_t | |
sig_atomic_t | |
sig_t | |
sigevent_t | |
sigset_t | |
sigval_t | |
socklen_t | |
suseconds_t | |
time_t | |
timer_t | |
u_char | |
u_int | |
u_int8_t | |
u_int16_t | |
u_int32_t | |
u_int64_t | |
u_long | |
u_quad_t | |
u_short | |
uid_t | |
uint | |
ulong | |
uoff_t | |
useconds_t | |
ushort | |
va_list | |
wchar_t |