gobject.type_value_table

Module for [TypeValueTable] class

Types 1

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

Fields
GTypeValueTable _cInstance
Methods
void * _cPtr()
GTypeValueInitFunc valueInit() @propertyGet `valueInit` field. Returns: Function to initialize a GValue
void valueInit(GTypeValueInitFunc propval) @propertySet `valueInit` field. Params: propval = Function to initialize a GValue
GTypeValueFreeFunc valueFree() @propertyGet `valueFree` field. Returns: Function to free a GValue
void valueFree(GTypeValueFreeFunc propval) @propertySet `valueFree` field. Params: propval = Function to free a GValue
GTypeValueCopyFunc valueCopy() @propertyGet `valueCopy` field. Returns: Function to copy a GValue
void valueCopy(GTypeValueCopyFunc propval) @propertySet `valueCopy` field. Params: propval = Function to copy a GValue
GTypeValuePeekPointerFunc valuePeekPointer() @propertyGet `valuePeekPointer` field. Returns: Function to peek the contents of a GValue if they fit into a pointer
void valuePeekPointer(GTypeValuePeekPointerFunc propval) @propertySet `valuePeekPointer` field. Params: propval = Function to peek the contents of a GValue if they fit into a pointer
string collectFormat() @propertyGet `collectFormat` field. Returns: A string format describing how to collect the contents of this value bit-by-bit. Each character in the format represents an argument to be collected, and the cha...
void collectFormat(string propval) @propertySet `collectFormat` field. Params: propval = A string format describing how to collect the contents of this value bit-by-bit. Each character in the format represents an argument to be collected, an...
string lcopyFormat() @propertyGet `lcopyFormat` field. Returns: Format description of the arguments to collect for @lcopyvalue, analogous to @collectformat. Usually, @lcopyformat string consists only of `'p'`s to provide lcopyv...
void lcopyFormat(string propval) @propertySet `lcopyFormat` field. Params: propval = Format description of the arguments to collect for @lcopyvalue, analogous to @collectformat. Usually, @lcopyformat string consists only of `'p'`s to provi...
Constructors
this(void * ptr, Flag!"Take" take)