Virtual Method
GObjectObjectdispose
Declaration [src]
void
dispose (
  GObject* object
)
Description [src]
The dispose function is supposed to drop all references to other
 objects, but keep the instance otherwise intact, so that client method
 invocations still work. It may be run multiple times (due to reference
 loops). Before returning, dispose should chain up to the dispose method
 of the parent class.