Checks whether it is possible to deserialize a GBoxed of type gboxed_type from a json.node.Node of type node_type.
Checks whether it is possible to serialize a GBoxed of type gboxed_type into a json.node.Node.
Deserializes the given json.node.Node into a GBoxed of the given type.
Serializes a pointer to a GBoxed of the given type into a json.node.Node.
Deserializes a JSON data stream and creates an instance of the given type.
Parses the given string and returns the corresponding JSON tree.
Creates a new gobject.object.ObjectG instance of the given type, and constructs it using the members of the object in the given node.
Deserializes a JSON data stream and creates an instance of the given type.
Creates a JSON tree representing the passed object instance.
Serializes a gobject.object.ObjectG instance into a JSON data stream, iterating recursively over each property.
Converts a JSON data structure to a glib.variant.VariantG.
Converts a JSON string to a glib.variant.VariantG value.
Converts variant to a JSON tree.
Converts variant to its JSON encoded string representation.
Serializes a gobject.object.ObjectG instance into a JSON data stream.
Check whether a and b are equal UTF-8 JSON strings and return an ordering over them in strcmp() style.
Check whether a and b are equal UTF-8 JSON strings.
Calculate a hash value for the given key (a UTF-8 JSON string).
Generates a stringified JSON representation of the contents of the given node.