Enums¶
Details¶
- 
class Json.NodeType(value)¶
- Bases: - GObject.GEnum- Indicates the content of a - Json.Node.- 
OBJECT= 0¶
- The node contains a - Json.Object
 - 
ARRAY= 1¶
- The node contains a - Json.Array
 - 
VALUE= 2¶
- The node contains a fundamental type 
 - 
NULL= 3¶
- Special type, for nodes containing null 
 
- 
- 
class Json.ParserError(value)¶
- Bases: - GObject.GEnum- Error enumeration for - Json.Parser- This enumeration can be extended at later date - 
PARSE= 0¶
- parse error 
 - 
TRAILING_COMMA= 1¶
- unexpected trailing comma 
 - 
MISSING_COMMA= 2¶
- expected comma 
 - 
MISSING_COLON= 3¶
- expected colon 
 - 
INVALID_BAREWORD= 4¶
- invalid bareword 
 - 
EMPTY_MEMBER_NAME= 5¶
- empty member name - New in version 0.16. 
 - 
INVALID_DATA= 6¶
- invalid data - New in version 0.18. 
 - 
UNKNOWN= 7¶
- unknown error 
 
- 
- 
class Json.PathError(value)¶
- Bases: - GObject.GEnum- Error code enumeration for the %JSON_PATH_ERROR domain. - New in version 0.14. - 
QUERY= 0¶
- Invalid query 
 
- 
- 
class Json.ReaderError(value)¶
- Bases: - GObject.GEnum- Error codes enumeration for - Json.Readererrors- New in version 0.12. - 
NO_ARRAY= 0¶
- No array found at the current position 
 - 
INVALID_INDEX= 1¶
- Index out of bounds 
 - 
NO_OBJECT= 2¶
- No object found at the current position 
 - 
INVALID_MEMBER= 3¶
- Member not found 
 - 
INVALID_NODE= 4¶
- No valid node found at the current position 
 - 
NO_VALUE= 5¶
- The node at the current position does not hold a value 
 - 
INVALID_TYPE= 6¶
- The node at the current position does not hold a value of the desired type 
 
-