Class
GObjectInitiallyUnowned
Description [src]
class GObject.InitiallyUnowned : GObject.Object {
g_type_instance: GTypeInstance
}
A type for objects that have an initially floating reference.
All the fields in the GInitiallyUnowned
structure are private to the
implementation and should never be accessed directly.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct GObjectInitiallyUnownedClass {
GTypeClass g_type_class;
GObject* (* constructor) (
GType type,
guint n_construct_properties,
GObjectConstructParam* construct_properties
);
void (* set_property) (
GObject* object,
guint property_id,
const GValue* value,
GParamSpec* pspec
);
void (* get_property) (
GObject* object,
guint property_id,
GValue* value,
GParamSpec* pspec
);
void (* dispose) (
GObject* object
);
void (* finalize) (
GObject* object
);
void (* dispatch_properties_changed) (
GObject* object,
guint n_pspecs,
GParamSpec** pspecs
);
void (* notify) (
GObject* object,
GParamSpec* pspec
);
void (* constructed) (
GObject* object
);
}
The class structure for the GInitiallyUnowned type.
Class members
g_type_class: GTypeClass
The parent class.
constructor: GObject* (* constructor) ( GType type, guint n_construct_properties, GObjectConstructParam* construct_properties )
- No description available.
set_property: void (* set_property) ( GObject* object, guint property_id, const GValue* value, GParamSpec* pspec )
- No description available.
get_property: void (* get_property) ( GObject* object, guint property_id, GValue* value, GParamSpec* pspec )
- No description available.
dispose: void (* dispose) ( GObject* object )
- No description available.
finalize: void (* finalize) ( GObject* object )
- No description available.
dispatch_properties_changed: void (* dispatch_properties_changed) ( GObject* object, guint n_pspecs, GParamSpec** pspecs )
- No description available.
notify: void (* notify) ( GObject* object, GParamSpec* pspec )
- No description available.
constructed: void (* constructed) ( GObject* object )
- No description available.