cdt

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StrHash

func StrHash(a0 uint, a1 unsafe.Pointer, a2 int) uint

Types

type Compare

type Compare func(*Dict, unsafe.Pointer, unsafe.Pointer, *Disc) int

type Data

type Data struct {
	*ccall.Dtdata
}

type Dict

type Dict struct {
	*ccall.Dict
}

func Open

func Open(a0 *Disc, a1 *Method) *Dict

func (*Dict) Close

func (d *Dict) Close() int

func (*Dict) Disc

func (d *Dict) Disc(a0 *Disc, a1 int) *Disc

func (*Dict) Extract

func (d *Dict) Extract() *Link

func (*Dict) Flatten

func (d *Dict) Flatten() *Link

func (*Dict) Method

func (d *Dict) Method(a0 *Method) *Method

func (*Dict) Renew

func (d *Dict) Renew(a0 unsafe.Pointer) unsafe.Pointer

func (*Dict) Restore

func (d *Dict) Restore(a0 *Link) int

func (*Dict) Size

func (d *Dict) Size() int

func (*Dict) Stat

func (d *Dict) Stat(a0 *Stat, a1 int) int

func (*Dict) TreeSet

func (d *Dict) TreeSet(a0 int, a1 int) int

func (*Dict) View

func (d *Dict) View(a0 *Dict) *Dict

func (*Dict) Walk

func (d *Dict) Walk(walk func(a0 *Dict, a1 unsafe.Pointer, a2 unsafe.Pointer) int, data unsafe.Pointer) int

type Disc

type Disc struct {
	*ccall.Dtdisc
}

type Event

type Event func(*Dict, int, unsafe.Pointer, *Disc) int

type Free

type Free func(*Dict, unsafe.Pointer, *Disc)

type Hash

type Hash func(*Dict, unsafe.Pointer, *Disc) uint

type Hold

type Hold struct {
	*ccall.Dthold
}
type Link struct {
	*ccall.Dtlink
}

func (*Link) Hash

func (l *Link) Hash() uint

func (*Link) Left

func (l *Link) Left() *Link

func (*Link) Right

func (l *Link) Right() *Link

func (*Link) SetHash

func (l *Link) SetHash(v uint)

func (*Link) SetLeft

func (l *Link) SetLeft(v *Link)

func (*Link) SetRight

func (l *Link) SetRight(v *Link)

type Make

type Make func(*Dict, unsafe.Pointer, *Disc) unsafe.Pointer

type Memory

type Memory func(*Dict, unsafe.Pointer, uint, *Disc) unsafe.Pointer

type Method

type Method struct {
	*ccall.Dtmethod
}
type Search func(*Dict, unsafe.Pointer, int) unsafe.Pointer

type Stat

type Stat struct {
	*ccall.Dtstat
}

Jump to

Keyboard shortcuts

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