Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
 - type Intent
 - func (*Intent) Descriptor() ([]byte, []int)deprecated
 - func (x *Intent) GetIntentName() string
 - func (x *Intent) GetPriority() int32
 - func (x *Intent) GetRoot() *TreeElement
 - func (x *Intent) PrettyString(indent string) string
 - func (*Intent) ProtoMessage()
 - func (x *Intent) ProtoReflect() protoreflect.Message
 - func (x *Intent) Reset()
 - func (x *Intent) String() string
 
- type TreeElement
 - func (*TreeElement) Descriptor() ([]byte, []int)deprecated
 - func (x *TreeElement) GetChilds() []*TreeElement
 - func (x *TreeElement) GetLeafVariant() []byte
 - func (x *TreeElement) GetName() string
 - func (te *TreeElement) PrettyString(indent string) string
 - func (*TreeElement) ProtoMessage()
 - func (x *TreeElement) ProtoReflect() protoreflect.Message
 - func (x *TreeElement) Reset()
 - func (x *TreeElement) String() string
 
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) GetIntentName ¶
func (*Intent) GetPriority ¶
func (*Intent) GetRoot ¶
func (x *Intent) GetRoot() *TreeElement
func (*Intent) PrettyString ¶
func (*Intent) ProtoMessage ¶
func (*Intent) ProtoMessage()
func (*Intent) ProtoReflect ¶
func (x *Intent) ProtoReflect() protoreflect.Message
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
 Click to show internal directories. 
   Click to hide internal directories.