json-glib-1.0
Description:
Content:
Namespaces:
- Json -
Interfaces:
Classes:
Enums:
Constants:
Delegates:
Methods:
- public bool boxed_can_deserialize (Type gboxed_type, NodeType node_type)
- public bool boxed_can_serialize (Type gboxed_type, out NodeType node_type)
- public void* boxed_deserialize (Type gboxed_type, Node node)
- public void boxed_register_deserialize_func (Type gboxed_type, NodeType node_type, BoxedDeserializeFunc deserialize_func)
- public void boxed_register_serialize_func (Type gboxed_type, NodeType node_type, BoxedSerializeFunc serialize_func)
- public Node boxed_serialize (Type gboxed_type, void* boxed)
- public Object construct_gobject (Type gtype, string data, size_t length) throws Error
- public Object gobject_deserialize (Type gtype, Node node)
- public Object gobject_from_data (Type gtype, string data, ssize_t length = -1) throws Error
- public Node gobject_serialize (Object gobject)
- public string gobject_to_data (Object gobject, out size_t length)
- public Variant gvariant_deserialize (Node json_node, string? signature) throws Error
- public Variant gvariant_deserialize_data (string json, ssize_t length, string? signature) throws Error
- public Node gvariant_serialize (Variant variant)
- public string gvariant_serialize_data (Variant variant, out size_t length)
- public string serialize_gobject (Object gobject, out size_t length)