Example listing:
- Enum-introspection
- Flag-introspection
- Property bindings
- Get the type of a GObject
- Object-introspection
- Get the length of the ancestry of the type
- Get a type from a instance
- Get a type from (C-)name
- Get a list of implemented interfaces
- Check whether type is a descendant of another
- Check whether a type is abstract
- Check if type is a classed type
- Check if type is a deep derivable type (deep)
- Check if type is a derivable type (flat)
- Check if type is derived from another type
- Check whether a type represents a enum
- Check whether a type represents flags
- Check if type is a fundamental type.
- Check if a type can be instantiated
- Check whether a type represents a interface
- Check whether a type is a object
- Check whether a type is a value type
- Get the (C-)name of a type
- Get the parent-type
- Query the type system for type-information
- Introspection (GType)
- Plugin sample
- GLib.Value and strings
- Value arrays