TypeValueTable

The #GTypeValueTable provides the functions required by the #GValue implementation, to serve as a container for values of a type.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

cPtr
void* cPtr()

Properties

collectFormat
string collectFormat [@property getter]

Get field collectFormat.

collectFormat
string collectFormat [@property setter]

Set field collectFormat.

collectValue
GTypeValueCollectFunc collectValue [@property getter]

Get field collectValue.

collectValue
GTypeValueCollectFunc collectValue [@property setter]

Set field collectValue.

lcopyFormat
string lcopyFormat [@property getter]

Get field lcopyFormat.

lcopyFormat
string lcopyFormat [@property setter]

Set field lcopyFormat.

lcopyValue
GTypeValueLCopyFunc lcopyValue [@property getter]

Get field lcopyValue.

lcopyValue
GTypeValueLCopyFunc lcopyValue [@property setter]

Set field lcopyValue.

valueCopy
GTypeValueCopyFunc valueCopy [@property getter]

Get field valueCopy.

valueCopy
GTypeValueCopyFunc valueCopy [@property setter]

Set field valueCopy.

valueFree
GTypeValueFreeFunc valueFree [@property getter]

Get field valueFree.

valueFree
GTypeValueFreeFunc valueFree [@property setter]

Set field valueFree.

valueInit
GTypeValueInitFunc valueInit [@property getter]

Get field valueInit.

valueInit
GTypeValueInitFunc valueInit [@property setter]

Set field valueInit.

valuePeekPointer
GTypeValuePeekPointerFunc valuePeekPointer [@property getter]

Get field valuePeekPointer.

valuePeekPointer
GTypeValuePeekPointerFunc valuePeekPointer [@property setter]

Set field valuePeekPointer.