gmodule

package
v0.0.0-...-f05e200 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2013 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Overview

Package gmodule provides API definitions for accessing libgmodule-2.0-0.dll.

Index

Constants

This section is empty.

Variables

View Source
var (
	ModuleError     func() string
	ModuleSupported func() bool
	ModuleOpen      func(
		fileName string, flags ModuleFlags) *Module
	ModuleBuildPath func(directory, moduleName string) string

	ModuleClose        func(m *Module) bool
	ModuleMakeResident func(m *Module)
	ModuleName         func(m *Module) string
	ModuleSymbol       func(m *Module, symbolName string, symbol *T.Gpointer) bool
)

Functions

This section is empty.

Types

type Enum

type Enum int

type Module

type Module struct{}

func (*Module) Close

func (m *Module) Close() bool

func (*Module) MakeResident

func (m *Module) MakeResident()

func (*Module) Name

func (m *Module) Name() string

func (*Module) Symbol

func (m *Module) Symbol(symbolName string, symbol *T.Gpointer) bool

type ModuleFlags

type ModuleFlags Enum
const (
	BIND_LAZY ModuleFlags = 1 << iota
	BIND_LOCAL
	BIND_MASK ModuleFlags = 0x03
)

Jump to

Keyboard shortcuts

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