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 |