val boolean : bool data_convval char : char data_convval uchar : char data_convval int : int data_convval uint : int data_convval long : int data_convval ulong : int data_convval flags : [> ] as 'a Gpointer.variant_table -> 'a list data_convval enum : [> ] as 'a Gpointer.variant_table -> 'a data_convval int32 : int32 data_convval uint32 : int32 data_convval int64 : int64 data_convval uint64 : int64 data_convval float : float data_convval double : float data_convval string : string data_convval string_option : string option data_convval pointer : Gpointer.boxed option data_convval unsafe_pointer : 'a data_convval unsafe_pointer_option : 'a option data_convval boxed : g_type -> Gpointer.boxed option data_convval unsafe_boxed : g_type -> 'a data_convval unsafe_boxed_option : g_type -> 'a option data_convval gobject : 'a obj data_convval gobject_option : 'a obj option data_convval gobject_by_name : string -> 'a obj data_convval caml : 'a data_convval caml_option : 'a option data_convval wrap : inj:('a -> 'b) -> proj:('b -> 'a) -> 'b data_conv -> 'a data_convval of_value : 'a data_conv -> g_value -> 'aval to_value : 'a data_conv -> 'a -> g_valueval get_type : 'a data_conv -> g_type