tree_persist

package
v0.0.57 Latest Latest
Warning

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

Go to latest
Published: May 16, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_tree_persist_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Intent

type Intent struct {
	IntentName string       `protobuf:"bytes,1,opt,name=intent_name,json=intentName,proto3" json:"intent_name,omitempty"`
	Root       *TreeElement `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty"`
	Priority   int32        `protobuf:"varint,3,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

func (*Intent) Descriptor deprecated

func (*Intent) Descriptor() ([]byte, []int)

Deprecated: Use Intent.ProtoReflect.Descriptor instead.

func (*Intent) GetIntentName

func (x *Intent) GetIntentName() string

func (*Intent) GetPriority

func (x *Intent) GetPriority() int32

func (*Intent) GetRoot

func (x *Intent) GetRoot() *TreeElement

func (*Intent) PrettyString

func (x *Intent) PrettyString(indent string) string

func (*Intent) ProtoMessage

func (*Intent) ProtoMessage()

func (*Intent) ProtoReflect

func (x *Intent) ProtoReflect() protoreflect.Message

func (*Intent) Reset

func (x *Intent) Reset()

func (*Intent) String

func (x *Intent) String() string

type TreeElement

type TreeElement struct {
	Name        string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Childs      []*TreeElement `protobuf:"bytes,4,rep,name=childs,proto3" json:"childs,omitempty"`
	LeafVariant []byte         `protobuf:"bytes,5,opt,name=leaf_variant,json=leafVariant,proto3" json:"leaf_variant,omitempty"`
	// contains filtered or unexported fields
}

func (*TreeElement) Descriptor deprecated

func (*TreeElement) Descriptor() ([]byte, []int)

Deprecated: Use TreeElement.ProtoReflect.Descriptor instead.

func (*TreeElement) GetChilds

func (x *TreeElement) GetChilds() []*TreeElement

func (*TreeElement) GetLeafVariant

func (x *TreeElement) GetLeafVariant() []byte

func (*TreeElement) GetName

func (x *TreeElement) GetName() string

func (*TreeElement) PrettyString

func (te *TreeElement) PrettyString(indent string) string

func (*TreeElement) ProtoMessage

func (*TreeElement) ProtoMessage()

func (*TreeElement) ProtoReflect

func (x *TreeElement) ProtoReflect() protoreflect.Message

func (*TreeElement) Reset

func (x *TreeElement) Reset()

func (*TreeElement) String

func (x *TreeElement) String() string

Jump to

Keyboard shortcuts

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