gobject.Closure

Public Imports

gobject.c.types
public import gobject.c.types;
gtkc.gobjecttypes
public import gtkc.gobjecttypes;

Members

Classes

Closure
class Closure

A gobject.Closure represents a callback supplied by the programmer. It will generally comprise a function of some kind and a marshaller used to call it. It is the responsibility of the marshaller to convert the arguments for the invocation from gobject.Values into a suitable form, perform the callback on the converted arguments, and transform the return value back into a gobject.Value