val create_empty : unit -> g_valueval init : g_value -> g_type -> unitval create : g_type -> g_valueval release : g_value -> unitval get_type : g_value -> g_typeval copy : g_value -> g_value -> unitval reset : g_value -> unitval type_compatible : g_type -> g_type -> boolval type_transformable : g_type -> g_type -> boolval transform : g_value -> g_value -> boolval get : g_value -> data_getval set : g_value -> 'a data_set -> unitval get_pointer : g_value -> Gpointer.boxedval get_nativeint : g_value -> nativeintval get_int32 : g_value -> int32val get_conv : data_kind -> g_value -> data_conv_get