gobject.type_value_table
Module for [TypeValueTable] class
class TypeValueTable
Types 1
classTypeValueTable
The #GTypeValueTable provides the functions required by the #GValue implementation, to serve as a container for values of a type.
Fields
GTypeValueTable _cInstanceMethods
void * _cPtr()GTypeValueInitFunc valueInit() @propertyGet `valueInit` field. Returns: Function to initialize a GValuevoid valueInit(GTypeValueInitFunc propval) @propertySet `valueInit` field. Params: propval = Function to initialize a GValuevoid valueFree(GTypeValueFreeFunc propval) @propertySet `valueFree` field. Params: propval = Function to free a GValuevoid valueCopy(GTypeValueCopyFunc propval) @propertySet `valueCopy` field. Params: propval = Function to copy a GValueGTypeValuePeekPointerFunc valuePeekPointer() @propertyGet `valuePeekPointer` field. Returns: Function to peek the contents of a GValue if they fit into a pointervoid valuePeekPointer(GTypeValuePeekPointerFunc propval) @propertySet `valuePeekPointer` field. Params: propval = Function to peek the contents of a GValue if they fit into a pointerstring 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...