gobject.param_spec_pool
Module for [ParamSpecPool] class
class ParamSpecPool
Types 1
classParamSpecPool
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.
Methods
void * _cPtr() nothrowvoid insert(gobject.param_spec.ParamSpec pspec, gobject.types.GType ownerType) nothrowInserts a #GParamSpec in the pool.gobject.param_spec.ParamSpec[] list(gobject.types.GType ownerType) nothrowGets an array of all #GParamSpecs owned by owner_type in the pool.gobject.param_spec.ParamSpec[] listOwned(gobject.types.GType ownerType) nothrowGets an #GList of all #GParamSpecs owned by owner_type in the pool.gobject.param_spec.ParamSpec lookup(string paramName, gobject.types.GType ownerType, bool walkAncestors) nothrowLooks up a #GParamSpec in the pool.