Serializable
Object Hierarchy:
Description:
Namespace: Json
Package: json-glib-1.0
Content:
Methods:
- public bool default_deserialize_property (string property_name, out Value value, ParamSpec pspec, Node property_node)
Calls the default implementation of the Serializable
deserialize_property
virtual function - public Node default_serialize_property (string property_name, Value value, ParamSpec pspec)
Calls the default implementation of the Serializable serialize_property virtual function.
- public abstract bool deserialize_property (string property_name, out Value value, ParamSpec pspec, Node property_node)
Asks a Serializable implementation to deserialize the property contained inside
property_node
intovalue
. - public abstract weak ParamSpec? find_property (string name)
Calls the find_property implementation on the this instance.
- public abstract Value get_property (ParamSpec pspec)
Calls the get_property implementation on the this instance.
- public (weak ParamSpec)[] list_properties ()
Calls the
JsonSerializableIface.list_properties
s implementation on the this instance. - public abstract Node serialize_property (string property_name, Value value, ParamSpec pspec)
- public abstract void set_property (ParamSpec pspec, Value value)
Calls the set_property implementation on the this instance.
Inherited Members:
All known members inherited from class GLib.Object