Module glib::subclass::types [−][src]
Expand description
Module that contains the basic infrastructure for subclassing GObject
.
Structs
InitializingObject | An object that is currently being initialized. |
InitializingType | A newly registered |
TypeData | Type-specific data that is filled in during type creation. |
Traits
ClassStruct | Trait implemented by structs that implement a |
InstanceStruct | Trait implemented by structs that implement a |
InterfaceList | Trait for a type list of interfaces. |
IsImplementable | Trait for implementable interfaces. |
IsSubclassable | Trait for subclassable class structs. |
ObjectSubclass | The central trait for subclassing a |
ObjectSubclassExt | Extension methods for all |
ObjectSubclassType | Type methods required for an |
Functions
register_type | Register a |