Boxed

Constructors

this
this(void* boxPtr, bool owned)

Constructor for wrapping a GObject boxed value

this
this(Boxed boxed)

Constructor for duplicating a wrapped boxed type value.

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

copy_
void* copy_()

Make a copy of the wrapped C boxed data.

self
Boxed self()

Convenience method to return this cast to a type. For use in D with statements.

Properties

gType
GType gType [@property getter]

Boxed GType property.

Static functions

boxedCopy
void* boxedCopy(void* cBoxed)

Copy a C boxed value using g_boxed_copy.

boxedFree
void boxedFree(void* cBoxed)

Free a C boxed value using g_boxed_free.

getType
GType getType()

Get the GType of this boxed type.

Variables

cInstancePtr
void* cInstancePtr;

Pointer to the C boxed value