internal

package
v0.0.0-...-3f321a6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CallReleaseProcData

func CallReleaseProcData(ptr unsafe.Pointer, fn interface{}) (interface{}, bool)

func Cstring

func Cstring(s string) (unsafe.Pointer, func())

func GoBytes

func GoBytes(ptr unsafe.Pointer, length int) []byte

func PopReleaseProcData

func PopReleaseProcData(ptr unsafe.Pointer)

func PushReleaseProcData

func PushReleaseProcData(v interface{}) unsafe.Pointer

func SliceDataPtr

func SliceDataPtr(v interface{}) unsafe.Pointer

func StringDataPtr

func StringDataPtr(v string) unsafe.Pointer

Types

type CommonProcData

type CommonProcData struct {
	Proc    interface{}
	Context interface{}
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL