iotex-core: github.com/iotexproject/iotex-core/db/trie/triepb Index | Files

package triepb

import "github.com/iotexproject/iotex-core/db/trie/triepb"

Index

Package Files

trie.pb.go

type BranchNodePb Uses

type BranchNodePb struct {
    Index                uint32   `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
    Path                 []byte   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*BranchNodePb) Descriptor Uses

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

func (*BranchNodePb) GetIndex Uses

func (m *BranchNodePb) GetIndex() uint32

func (*BranchNodePb) GetPath Uses

func (m *BranchNodePb) GetPath() []byte

func (*BranchNodePb) ProtoMessage Uses

func (*BranchNodePb) ProtoMessage()

func (*BranchNodePb) Reset Uses

func (m *BranchNodePb) Reset()

func (*BranchNodePb) String Uses

func (m *BranchNodePb) String() string

func (*BranchNodePb) XXX_DiscardUnknown Uses

func (m *BranchNodePb) XXX_DiscardUnknown()

func (*BranchNodePb) XXX_Marshal Uses

func (m *BranchNodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BranchNodePb) XXX_Merge Uses

func (m *BranchNodePb) XXX_Merge(src proto.Message)

func (*BranchNodePb) XXX_Size Uses

func (m *BranchNodePb) XXX_Size() int

func (*BranchNodePb) XXX_Unmarshal Uses

func (m *BranchNodePb) XXX_Unmarshal(b []byte) error

type BranchPb Uses

type BranchPb struct {
    Branches             []*BranchNodePb `protobuf:"bytes,1,rep,name=branches,proto3" json:"branches,omitempty"`
    XXX_NoUnkeyedLiteral struct{}        `json:"-"`
    XXX_unrecognized     []byte          `json:"-"`
    XXX_sizecache        int32           `json:"-"`
}

func (*BranchPb) Descriptor Uses

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

func (*BranchPb) GetBranches Uses

func (m *BranchPb) GetBranches() []*BranchNodePb

func (*BranchPb) ProtoMessage Uses

func (*BranchPb) ProtoMessage()

func (*BranchPb) Reset Uses

func (m *BranchPb) Reset()

func (*BranchPb) String Uses

func (m *BranchPb) String() string

func (*BranchPb) XXX_DiscardUnknown Uses

func (m *BranchPb) XXX_DiscardUnknown()

func (*BranchPb) XXX_Marshal Uses

func (m *BranchPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BranchPb) XXX_Merge Uses

func (m *BranchPb) XXX_Merge(src proto.Message)

func (*BranchPb) XXX_Size Uses

func (m *BranchPb) XXX_Size() int

func (*BranchPb) XXX_Unmarshal Uses

func (m *BranchPb) XXX_Unmarshal(b []byte) error

type ExtendPb Uses

type ExtendPb struct {
    Path                 []byte   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    Value                []byte   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ExtendPb) Descriptor Uses

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

func (*ExtendPb) GetPath Uses

func (m *ExtendPb) GetPath() []byte

func (*ExtendPb) GetValue Uses

func (m *ExtendPb) GetValue() []byte

func (*ExtendPb) ProtoMessage Uses

func (*ExtendPb) ProtoMessage()

func (*ExtendPb) Reset Uses

func (m *ExtendPb) Reset()

func (*ExtendPb) String Uses

func (m *ExtendPb) String() string

func (*ExtendPb) XXX_DiscardUnknown Uses

func (m *ExtendPb) XXX_DiscardUnknown()

func (*ExtendPb) XXX_Marshal Uses

func (m *ExtendPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtendPb) XXX_Merge Uses

func (m *ExtendPb) XXX_Merge(src proto.Message)

func (*ExtendPb) XXX_Size Uses

func (m *ExtendPb) XXX_Size() int

func (*ExtendPb) XXX_Unmarshal Uses

func (m *ExtendPb) XXX_Unmarshal(b []byte) error

type LeafPb Uses

type LeafPb struct {
    Ext                  uint32   `protobuf:"varint,1,opt,name=ext,proto3" json:"ext,omitempty"`
    Path                 []byte   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
    Value                []byte   `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*LeafPb) Descriptor Uses

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

func (*LeafPb) GetExt Uses

func (m *LeafPb) GetExt() uint32

func (*LeafPb) GetPath Uses

func (m *LeafPb) GetPath() []byte

func (*LeafPb) GetValue Uses

func (m *LeafPb) GetValue() []byte

func (*LeafPb) ProtoMessage Uses

func (*LeafPb) ProtoMessage()

func (*LeafPb) Reset Uses

func (m *LeafPb) Reset()

func (*LeafPb) String Uses

func (m *LeafPb) String() string

func (*LeafPb) XXX_DiscardUnknown Uses

func (m *LeafPb) XXX_DiscardUnknown()

func (*LeafPb) XXX_Marshal Uses

func (m *LeafPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LeafPb) XXX_Merge Uses

func (m *LeafPb) XXX_Merge(src proto.Message)

func (*LeafPb) XXX_Size Uses

func (m *LeafPb) XXX_Size() int

func (*LeafPb) XXX_Unmarshal Uses

func (m *LeafPb) XXX_Unmarshal(b []byte) error

type NodePb Uses

type NodePb struct {
    // Types that are valid to be assigned to Node:
    //	*NodePb_Branch
    //	*NodePb_Leaf
    //	*NodePb_Extend
    Node                 isNodePb_Node `protobuf_oneof:"node"`
    XXX_NoUnkeyedLiteral struct{}      `json:"-"`
    XXX_unrecognized     []byte        `json:"-"`
    XXX_sizecache        int32         `json:"-"`
}

func (*NodePb) Descriptor Uses

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

func (*NodePb) GetBranch Uses

func (m *NodePb) GetBranch() *BranchPb

func (*NodePb) GetExtend Uses

func (m *NodePb) GetExtend() *ExtendPb

func (*NodePb) GetLeaf Uses

func (m *NodePb) GetLeaf() *LeafPb

func (*NodePb) GetNode Uses

func (m *NodePb) GetNode() isNodePb_Node

func (*NodePb) ProtoMessage Uses

func (*NodePb) ProtoMessage()

func (*NodePb) Reset Uses

func (m *NodePb) Reset()

func (*NodePb) String Uses

func (m *NodePb) String() string

func (*NodePb) XXX_DiscardUnknown Uses

func (m *NodePb) XXX_DiscardUnknown()

func (*NodePb) XXX_Marshal Uses

func (m *NodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodePb) XXX_Merge Uses

func (m *NodePb) XXX_Merge(src proto.Message)

func (*NodePb) XXX_OneofWrappers Uses

func (*NodePb) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*NodePb) XXX_Size Uses

func (m *NodePb) XXX_Size() int

func (*NodePb) XXX_Unmarshal Uses

func (m *NodePb) XXX_Unmarshal(b []byte) error

type NodePb_Branch Uses

type NodePb_Branch struct {
    Branch *BranchPb `protobuf:"bytes,2,opt,name=branch,proto3,oneof"`
}

type NodePb_Extend Uses

type NodePb_Extend struct {
    Extend *ExtendPb `protobuf:"bytes,4,opt,name=extend,proto3,oneof"`
}

type NodePb_Leaf Uses

type NodePb_Leaf struct {
    Leaf *LeafPb `protobuf:"bytes,3,opt,name=leaf,proto3,oneof"`
}

Package triepb imports 3 packages (graph) and is imported by 1 packages. Updated 2019-08-19. Refresh now. Tools for package owners.