A #GParamSpecPool maintains a collection of #GParamSpecs which can be quickly accessed by owner and name.
The implementation of the #GObject property system uses such a pool to store the #GParamSpecs of the properties all object types.
Inserts a #GParamSpec in the pool.
the #GParamSpec to insert
a #GType identifying the owner of pspec
pspec
Gets an array of all #GParamSpecs owned by owner_type in the pool.
owner_type
the owner to look for
Gets an #GList of all #GParamSpecs owned by owner_type in the pool.
Looks up a #GParamSpec in the pool.
the name to look for
If %TRUE, also try to find a #GParamSpec with param_name owned by an ancestor of owner_type.
param_name
Removes a #GParamSpec from the pool.
the #GParamSpec to remove
A #GParamSpecPool maintains a collection of #GParamSpecs which can be quickly accessed by owner and name.
The implementation of the #GObject property system uses such a pool to store the #GParamSpecs of the properties all object types.