Module glib::object [−][src]
Expand description
IMPL Object wrapper implementation and Object binding.
Structs
| BindingBuilder | |
| Class | Class struct of type |
| ClassRef | Reference to the class struct of type |
| InitiallyUnowned | |
| Interface | Interface struct of type |
| InterfaceRef | Reference to a class struct of type |
| Object | The base class in the object hierarchy. |
| ObjectRef | |
| PropertyNotificationFreezeGuard | |
| SendWeakRef | A weak reference to the object it was created for that can be sent to
different threads even for object types that don’t implement |
| WeakRef |
Traits
| CanDowncast | Marker trait for the statically known possibility of downcasting from |
| Cast | Upcasting and downcasting support. |
| IsA | Declares the “is a” relationship. |
| IsClass | Trait implemented by class types. |
| IsInterface | Trait implemented by interface types. |
| ObjectExt | |
| ObjectSubclassIs | Automatically implemented by |
| ObjectType | Implemented by types representing |
| ParentClassIs | |
| UnsafeFrom | Unsafe variant of the |
Type Definitions
| ObjectClass |