gobject.dclosure

Module for [DClosure] class

struct DGClosure
class DClosure

Types 2

classDClosure : Closure

Closure used for D delegates.

Fields
void * contextPtr
Methods
private void _cmarshal(T, Flag!"Swap" swap)(GClosure * closure, GValue * returnValue, uint nParams, const(GValue) * paramVals, void * invocHint, void * marshalData)
private string callbackMixin(T)()
Constructors
this(T cb, GClosureMarshal cMarshal)
this(T cb)
structDGClosure(T)

New GClosure type with a delegate pointer

Fields
GClosure closure
T cb
bool swap