枚举
GLibVariantParseError
成员
-
G_VARIANT_PARSE_ERROR_FAILED -
一般错误(unused)。
- 值:
0 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_BASIC_TYPE_EXPECTED -
将非基本
GVariantType置于需要基本类型的位置时。- 值:
1 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_CANNOT_INFER_TYPE -
无法推断
GVariantType。- 值:
2 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_DEFINITE_TYPE_EXPECTED -
将不确定的
GVariantType置于需要确定的类型的位置时。- 值:
3 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INPUT_NOT_AT_END -
解析完成之后有额外的 data。
- 值:
4 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INVALID_CHARACTER -
数字或 unicode 中的非法字符转义。
- 值:
5 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INVALID_FORMAT_STRING -
不是有效的
GVariant格式字符串。- 值:
6 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INVALID_OBJECT_PATH -
不是有效的对象路径。
- 值:
7 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INVALID_SIGNATURE -
不是有效的类型签名。
- 值:
8 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_INVALID_TYPE_STRING -
不是有效的
GVariant类型字符串。- 值:
9 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_NO_COMMON_TYPE -
无法为数组项找出公有类型。
- 值:
10 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_NUMBER_OUT_OF_RANGE -
数值超出给定类型的范围。
- 值:
11 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_NUMBER_TOO_BIG -
数值超出任何类型的范围。
- 值:
12 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_TYPE_ERROR -
无法作为特定类型的变体进行解析。
- 值:
13 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_UNEXPECTED_TOKEN -
遇到意外的标记。
- 值:
14 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_UNKNOWN_KEYWORD -
遇到未知的关键词。
- 值:
15 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT -
未结束的字符串常量。
- 值:
16 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_VALUE_EXPECTED -
未指定值。
- 值:
17 - 自此处起适用: 2.0
- 值:
-
G_VARIANT_PARSE_ERROR_RECURSION -
变量嵌套层级过深;
GVariant仅保证处理多达 64 级嵌套(自版本:2.64 起)。- 值:
18 - 自此处起适用: 2.0
- 值: