package lablgtk3

  1. Overview
  2. Docs
OCaml interface to GTK+3

Install

dune-project
 Dependency

Authors

Maintainers

Sources

lablgtk3-3.1.5.tbz
sha256=d4821cdbecf3ae374f20317d63e43fe58030c3ba9657b51a2e83e652197e8eac
sha512=83f0be38a1e21737de93f88b0adac15cdcc50cf712d773720b9bc1e8d8ffdb2c660d35840f25d326a42a9d4e6537e6cef466099bf72494196b2cc79977e703e3

doc/lablgtk3/Gobject/Closure/index.html

Module Gobject.ClosureSource

Sourcetype args
Sourcetype argv = {
  1. result : g_value;
  2. nargs : int;
  3. args : args;
}
Sourceval create : (argv -> unit) -> g_closure
Sourceval nth : argv -> pos:int -> g_value
Sourceval result : argv -> g_value
Sourceval get_result_type : argv -> g_type
Sourceval get_type : argv -> pos:int -> g_type
Sourceval get : argv -> pos:int -> data_get
Sourceval set_result : argv -> 'a data_set -> unit
Sourceval get_args : argv -> data_get list
Sourceval get_pointer : argv -> pos:int -> Gpointer.boxed
Sourceval get_nativeint : argv -> pos:int -> nativeint
Sourceval get_int32 : argv -> pos:int -> int32