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 |