radix

package
v0.0.0-...-40fd383 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2017 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NodeAddChildren

func NodeAddChildren(builder *flatbuffers.Builder, children flatbuffers.UOffsetT)

func NodeAddPrefix

func NodeAddPrefix(builder *flatbuffers.Builder, prefix flatbuffers.UOffsetT)

func NodeEnd

func NodeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func NodeStart

func NodeStart(builder *flatbuffers.Builder)

func NodeStartChildrenVector

func NodeStartChildrenVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func NodeStartPrefixVector

func NodeStartPrefixVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TrieAddNodes

func TrieAddNodes(builder *flatbuffers.Builder, nodes flatbuffers.UOffsetT)

func TrieEnd

func TrieEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TrieStart

func TrieStart(builder *flatbuffers.Builder)

Types

type Node

type Node struct {
	// contains filtered or unexported fields
}

func GetRootAsNode

func GetRootAsNode(buf []byte, offset flatbuffers.UOffsetT) *Node

func (*Node) Children

func (rcv *Node) Children(obj *Node, j int) bool

func (*Node) ChildrenLength

func (rcv *Node) ChildrenLength() int

func (*Node) Init

func (rcv *Node) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Node) Prefix

func (rcv *Node) Prefix(j int) byte

func (*Node) PrefixBytes

func (rcv *Node) PrefixBytes() []byte

func (*Node) PrefixLength

func (rcv *Node) PrefixLength() int

type Trie

type Trie struct {
	// contains filtered or unexported fields
}

func GetRootAsTrie

func GetRootAsTrie(buf []byte, offset flatbuffers.UOffsetT) *Trie

func (*Trie) Init

func (rcv *Trie) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Trie) Nodes

func (rcv *Trie) Nodes(obj *Node) *Node

Jump to

Keyboard shortcuts

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