4.9 GObject low-level

GObject low-level support includes facilities for working with objects as foreign pointers and using explicit function to get and set properties. This low-level support does not deal with integration of GObject with CLOS; GObject high-level support does that.

Function g-type-from-object identifies the type of the object. Function g-object-call-get-property retrieves the value of the property and function g-object-call-set-property sets the value of the property. Function g-object-call-constructor calls the constructor of the GObject type.