GObject.ParamSpecClass - Class Structures - GObject 2.0 (original) (raw)
Fields¶
Name | Type | Access | Description |
---|---|---|---|
dummy | [object] | r | |
finalize | object | r | The instance finalization function (optional), should chain up to the finalize method of the parent class. |
g_type_class | GObject.TypeClass | r | the parent class |
value_is_valid | object | r | Checks if contents of value comply with the specifications set out by this type, without modifying the value. This vfunc is optional. If it isn’t set, GObject.Object will use value_validate. |
value_set_default | object | r | Resets a value to the default value for this type (recommended, the default is GObject.Value.reset()), see GObject.param_value_set_default(). |
value_type | GObject.GType | r | the GObject.Value type for this parameter |
value_validate | object | r | Ensures that the contents of value comply with the specifications set out by this type (optional), see GObject.param_value_validate(). |
values_cmp | object | r | Compares value1 with value2 according to this type (recommended, the default is memcmp()), see GObject.param_values_cmp(). |
Methods¶
None
Details¶
class GObject.ParamSpecClass¶
The class structure for the GObject.ParamSpec type. Normally, GObject.ParamSpec classes are filled byGObject.param_type_register_static().