Validate a property name for a #GParamSpec. This can be useful for dynamically-generated properties which need to be validated at run-time before actually trying to create them.
Get the short description of a #GParamSpec.
Gets the default value of pspec as a pointer to a #GValue.
Get the name of a #GParamSpec.
Gets the GQuark for the name.
Get the nickname of a #GParamSpec.
Gets back user data pointers stored via gobject.param_spec.ParamSpec.setQdata.
If the paramspec redirects operations to another paramspec, returns that paramspec. Redirect is used typically for providing a new implementation of a property in a derived type while preserving all the properties from the parent type. Redirection is established by creating a property of type #GParamSpecOverride. See gobject.object_class.ObjectClass.overrideProperty for an example of the use of this capability.
Sets an opaque, named pointer on a #GParamSpec. The name is specified through a #GQuark (retrieved e.g. via glib.global.quarkFromStaticString), and the pointer can be gotten back from the pspec with gobject.param_spec.ParamSpec.getQdata. Setting a previously set user data pointer, overrides (frees) the old pointer set, using null as pointer essentially removes the data stored.
The initial reference count of a newly created #GParamSpec is 1, even though no one has explicitly called gobject.param_spec.ParamSpec.ref_ on it yet. So the initial reference count is flagged as "floating", until someone calls `g_param_spec_ref (pspec); g_param_spec_sink (pspec);` in sequence on it, taking over the initial reference count (thus ending up with a pspec that has a reference count of 1 still, but is not flagged "floating" anymore).
Gets back user data pointers stored via gobject.param_spec.ParamSpec.setQdata and removes the data from pspec without invoking its destroy() function (if any was set). Usually, calling this function is only required to update user data pointers with a destroy notifier.
A #GParamSpec derived structure that contains the meta data for #GValueArray properties.