---
name: "Gobject.Closure"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/Gobject.Closure"
---

# Gobject.Closure(3o)

no description

## NAME

Gobject.Closure - no description

## Module

Module   Gobject.Closure

## Documentation

Module **Closure**\
  :  **sig end**

*type args*

*type argv* = {\
  result :  **Gobject.g\_value** ;\
  nargs :  **int** ;\
  args :  **args** ;\
  }

*val create* :  **(argv -\> unit) -\> Gobject.g\_closure**

*val nth* :  **argv -\> pos:int -\> Gobject.g\_value**

*val result* :  **argv -\> Gobject.g\_value**

*val get\_result\_type* :  **argv -\> Gobject.g\_type**

*val get\_type* :  **argv -\> pos:int -\> Gobject.g\_type**

*val get* :  **argv -\> pos:int -\> Gobject.data\_get**

*val set\_result* :  **argv -\> 'a Gobject.data\_set -\> unit**

*val get\_args* :  **argv -\> Gobject.data\_get list**

*val get\_pointer* :  **argv -\> pos:int -\> Gpointer.boxed**

*val get\_nativeint* :  **argv -\> pos:int -\> nativeint**

*val get\_int32* :  **argv -\> pos:int -\> int32**
