heapset

package
v1.88.0 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2025 License: GPL-3.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Stdin = "-"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Call added in v1.80.0

type Call func()

type Each added in v1.80.0

type Each func(*heap.Heap)

type HeapSet

type HeapSet struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func New

func New(paths []string) *HeapSet

func (*HeapSet) Aggregate

func (hs *HeapSet) Aggregate() bool

func (*HeapSet) Bind

func (hs *HeapSet) Bind(fn1, fn2 Call)

func (*HeapSet) CloseHeap

func (hs *HeapSet) CloseHeap() *heap.Heap

func (*HeapSet) Counts

func (hs *HeapSet) Counts()

func (*HeapSet) Each added in v1.80.0

func (hs *HeapSet) Each(fn Each)

func (*HeapSet) Entropy added in v1.82.0

func (hs *HeapSet) Entropy(n, m float64)

func (*HeapSet) HashSum added in v1.68.1

func (hs *HeapSet) HashSum(algo string)

func (*HeapSet) Heap

func (hs *HeapSet) Heap() (int32, *heap.Heap)

func (*HeapSet) Len

func (hs *HeapSet) Len() int32

func (*HeapSet) NextHeap

func (hs *HeapSet) NextHeap() *heap.Heap

func (*HeapSet) Open

func (hs *HeapSet) Open(path string)

func (*HeapSet) OpenFile

func (hs *HeapSet) OpenFile(path, base, title string, tp types.Heap)

func (*HeapSet) OpenFox added in v1.82.0

func (hs *HeapSet) OpenFox(path string)

func (*HeapSet) OpenHelp

func (hs *HeapSet) OpenHelp()

func (*HeapSet) OpenLog

func (hs *HeapSet) OpenLog()

func (*HeapSet) OpenPlugin added in v1.67.0

func (hs *HeapSet) OpenPlugin(path, base, title string)

func (*HeapSet) PrevHeap

func (hs *HeapSet) PrevHeap() *heap.Heap

func (*HeapSet) Strings

func (hs *HeapSet) Strings(n, m int)

func (*HeapSet) ThrowAway

func (hs *HeapSet) ThrowAway()

Jump to

Keyboard shortcuts

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