GObject.TypeValueTable - Structures - GObject 2.0 (original) (raw)

Fields

Name Type Access Description
collect_format str r/w 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 characters themselves indicate the type of the argument. Currently supported arguments are:
collect_value GObject.TypeValueCollectFunc r/w Function to initialize a GObject.Value from the values collected from variadic arguments
lcopy_format str r/w Format description of the arguments to collect for lcopy_value, analogous to collect_format. Usually, lcopy_format string consists only of ``’p’``s to provide lcopy_value() with pointers to storage locations.
lcopy_value GObject.TypeValueLCopyFunc r/w Function to store the contents of a value into the locations collected from variadic arguments
value_copy GObject.TypeValueCopyFunc r/w Function to copy a GObject.Value
value_free GObject.TypeValueFreeFunc r/w Function to free a GObject.Value
value_init GObject.TypeValueInitFunc r/w Function to initialize a GObject.Value
value_peek_pointer GObject.TypeValuePeekPointerFunc r/w Function to peek the contents of a GObject.Value if they fit into a pointer

Methods

None

Details

class GObject.TypeValueTable