go2hx

manual

github

Module: stdgo.runtime.cgo

(view library index)

Overview

Index

Classes

import

class Cgo

Cgo function newHandle

function newHandle(_v:stdgo.AnyInterface):stdgo.runtime.cgo.Handle

NewHandle returns a handle for a given value.

The handle is valid until the program calls Delete on it. The handle uses resources, and this package assumes that C code may hold on to the handle, so a program must explicitly call Delete when the handle is no longer needed.

The intended use is to pass the returned handle to C code, which passes it back to Go, which calls Value.

(view code)

Typedefs

import

typedef Handle

typedef Handle = stdgo._internal.runtime.cgo.Handle;

typedef T__struct_0

typedef T__struct_0 = stdgo._internal.runtime.cgo.T__struct_0;