man Gobject.Data () - no description

NAME

Gobject.Data - no description

Module

Module Gobject.Data

Documentation

Module Data : sig end

val boolean : bool Gobject.data_conv

val char : char Gobject.data_conv

val uchar : char Gobject.data_conv

val int : int Gobject.data_conv

val uint : int Gobject.data_conv

val long : int Gobject.data_conv

val ulong : int Gobject.data_conv

val flags : ([> ] as 'a) Gpointer.variant_table -> 'a list Gobject.data_conv

val enum : ([> ] as 'a) Gpointer.variant_table -> 'a Gobject.data_conv

val int32 : int32 Gobject.data_conv

val uint32 : int32 Gobject.data_conv

val int64 : int64 Gobject.data_conv

val uint64 : int64 Gobject.data_conv

val float : float Gobject.data_conv

val double : float Gobject.data_conv

val string : string Gobject.data_conv

val string_option : string option Gobject.data_conv

val pointer : Gpointer.boxed option Gobject.data_conv

val unsafe_pointer : 'a Gobject.data_conv

val unsafe_pointer_option : 'a option Gobject.data_conv

val boxed : Gobject.g_type -> Gpointer.boxed option Gobject.data_conv

val unsafe_boxed : Gobject.g_type -> 'a Gobject.data_conv

val unsafe_boxed_option : Gobject.g_type -> 'a option Gobject.data_conv

val gobject : 'a Gobject.obj Gobject.data_conv

val gobject_option : 'a Gobject.obj option Gobject.data_conv

val gobject_by_name : string -> 'a Gobject.obj Gobject.data_conv

val caml : 'a Gobject.data_conv

val caml_option : 'a option Gobject.data_conv

val wrap : inj:('a -> 'b) -> proj:('b -> 'a) -> 'b Gobject.data_conv -> 'a Gobject.data_conv

val of_value : 'a Gobject.data_conv -> Gobject.g_value -> 'a

val to_value : 'a Gobject.data_conv -> 'a -> Gobject.g_value

val get_type : 'a Gobject.data_conv -> Gobject.g_type