vfs_schema

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesIndex = map[Index]string{
	IndexNONE:              "NONE",
	IndexIndexNum:          "IndexNum",
	IndexIndexString:       "IndexString",
	IndexFile:              "File",
	IndexInvertedMapNum:    "InvertedMapNum",
	IndexInvertedMapString: "InvertedMapString",
	IndexNumList:           "NumList",
	IndexHoges:             "Hoges",
}
View Source
var EnumValuesIndex = map[string]Index{
	"NONE":              IndexNONE,
	"IndexNum":          IndexIndexNum,
	"IndexString":       IndexIndexString,
	"File":              IndexFile,
	"InvertedMapNum":    IndexInvertedMapNum,
	"InvertedMapString": IndexInvertedMapString,
	"NumList":           IndexNumList,
	"Hoges":             IndexHoges,
}

Functions

func CreateRecord

func CreateRecord(builder *flatbuffers.Builder, fileId uint64, offset int64, size int64, offsetOfValue int32, valueSize int32) flatbuffers.UOffsetT

func FileAddId

func FileAddId(builder *flatbuffers.Builder, id uint64)

func FileAddIndexAt

func FileAddIndexAt(builder *flatbuffers.Builder, indexAt int64)

func FileAddName

func FileAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func FileEnd

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

func FileStart

func FileStart(builder *flatbuffers.Builder)

func FilesAddFiles

func FilesAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)

func FilesEnd

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

func FilesStart

func FilesStart(builder *flatbuffers.Builder)

func FilesStartFilesVector

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

func HogesAddFiles added in v0.2.3

func HogesAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)

func HogesEnd added in v0.2.3

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

func HogesStart added in v0.2.3

func HogesStart(builder *flatbuffers.Builder)

func HogesStartFilesVector added in v0.2.3

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

func IndexNumAddMaps

func IndexNumAddMaps(builder *flatbuffers.Builder, maps flatbuffers.UOffsetT)

func IndexNumAddSize

func IndexNumAddSize(builder *flatbuffers.Builder, size int32)

func IndexNumEnd

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

func IndexNumStart

func IndexNumStart(builder *flatbuffers.Builder)

func IndexNumStartMapsVector

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

func IndexStringAddMaps

func IndexStringAddMaps(builder *flatbuffers.Builder, maps flatbuffers.UOffsetT)

func IndexStringAddSize

func IndexStringAddSize(builder *flatbuffers.Builder, size int32)

func IndexStringEnd

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

func IndexStringStart

func IndexStringStart(builder *flatbuffers.Builder)

func IndexStringStartMapsVector

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

func InvertedMapNumAddKey

func InvertedMapNumAddKey(builder *flatbuffers.Builder, key int64)

func InvertedMapNumAddValue

func InvertedMapNumAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func InvertedMapNumEnd

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

func InvertedMapNumStart

func InvertedMapNumStart(builder *flatbuffers.Builder)

func InvertedMapStringAddKey

func InvertedMapStringAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)

func InvertedMapStringAddValue

func InvertedMapStringAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func InvertedMapStringEnd

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

func InvertedMapStringStart

func InvertedMapStringStart(builder *flatbuffers.Builder)

func NumListAddNum

func NumListAddNum(builder *flatbuffers.Builder, num flatbuffers.UOffsetT)

func NumListEnd

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

func NumListStart

func NumListStart(builder *flatbuffers.Builder)

func NumListStartNumVector

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

func RootAddIndex

func RootAddIndex(builder *flatbuffers.Builder, index flatbuffers.UOffsetT)

func RootAddIndexType

func RootAddIndexType(builder *flatbuffers.Builder, indexType Index)

func RootAddRecord

func RootAddRecord(builder *flatbuffers.Builder, record flatbuffers.UOffsetT)

func RootAddVersion

func RootAddVersion(builder *flatbuffers.Builder, version int32)

func RootEnd

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

func RootStart

func RootStart(builder *flatbuffers.Builder)

func SymbolAddKey

func SymbolAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)

func SymbolEnd

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

func SymbolStart

func SymbolStart(builder *flatbuffers.Builder)

func SymbolStartKeyVector

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

func SymbolsAddSymbols

func SymbolsAddSymbols(builder *flatbuffers.Builder, symbols flatbuffers.UOffsetT)

func SymbolsEnd

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

func SymbolsStart

func SymbolsStart(builder *flatbuffers.Builder)

func SymbolsStartSymbolsVector

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

Types

type File

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

func GetRootAsFile

func GetRootAsFile(buf []byte, offset flatbuffers.UOffsetT) *File

func (*File) Id

func (rcv *File) Id() uint64

func (*File) IndexAt

func (rcv *File) IndexAt() int64

func (*File) Init

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

func (*File) MutateId

func (rcv *File) MutateId(n uint64) bool

func (*File) MutateIndexAt

func (rcv *File) MutateIndexAt(n int64) bool

func (*File) Name

func (rcv *File) Name() []byte

func (*File) Table

func (rcv *File) Table() flatbuffers.Table

type Files

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

func GetRootAsFiles

func GetRootAsFiles(buf []byte, offset flatbuffers.UOffsetT) *Files

func (*Files) Files

func (rcv *Files) Files(obj *File, j int) bool

func (*Files) FilesLength

func (rcv *Files) FilesLength() int

func (*Files) Init

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

func (*Files) Table

func (rcv *Files) Table() flatbuffers.Table

type Hoges added in v0.2.3

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

func GetRootAsHoges added in v0.2.3

func GetRootAsHoges(buf []byte, offset flatbuffers.UOffsetT) *Hoges

func (*Hoges) Files added in v0.2.3

func (rcv *Hoges) Files(obj *File, j int) bool

func (*Hoges) FilesLength added in v0.2.3

func (rcv *Hoges) FilesLength() int

func (*Hoges) Init added in v0.2.3

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

func (*Hoges) Table added in v0.2.3

func (rcv *Hoges) Table() flatbuffers.Table

type Index

type Index byte
const (
	IndexNONE              Index = 0
	IndexIndexNum          Index = 1
	IndexIndexString       Index = 2
	IndexFile              Index = 3
	IndexInvertedMapNum    Index = 4
	IndexInvertedMapString Index = 5
	IndexNumList           Index = 6
	IndexHoges             Index = 7
)

func (Index) String

func (v Index) String() string

type IndexNum

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

func GetRootAsIndexNum

func GetRootAsIndexNum(buf []byte, offset flatbuffers.UOffsetT) *IndexNum

func (*IndexNum) Init

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

func (*IndexNum) Maps

func (rcv *IndexNum) Maps(obj *InvertedMapNum, j int) bool

func (*IndexNum) MapsLength

func (rcv *IndexNum) MapsLength() int

func (*IndexNum) MutateSize

func (rcv *IndexNum) MutateSize(n int32) bool

func (*IndexNum) Size

func (rcv *IndexNum) Size() int32

func (*IndexNum) Table

func (rcv *IndexNum) Table() flatbuffers.Table

type IndexString

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

func GetRootAsIndexString

func GetRootAsIndexString(buf []byte, offset flatbuffers.UOffsetT) *IndexString

func (*IndexString) Init

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

func (*IndexString) Maps

func (rcv *IndexString) Maps(obj *InvertedMapString, j int) bool

func (*IndexString) MapsLength

func (rcv *IndexString) MapsLength() int

func (*IndexString) MutateSize

func (rcv *IndexString) MutateSize(n int32) bool

func (*IndexString) Size

func (rcv *IndexString) Size() int32

func (*IndexString) Table

func (rcv *IndexString) Table() flatbuffers.Table

type InvertedMapNum

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

func GetRootAsInvertedMapNum

func GetRootAsInvertedMapNum(buf []byte, offset flatbuffers.UOffsetT) *InvertedMapNum

func (*InvertedMapNum) Init

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

func (*InvertedMapNum) Key

func (rcv *InvertedMapNum) Key() int64

func (*InvertedMapNum) MutateKey

func (rcv *InvertedMapNum) MutateKey(n int64) bool

func (*InvertedMapNum) Table

func (rcv *InvertedMapNum) Table() flatbuffers.Table

func (*InvertedMapNum) Value

func (rcv *InvertedMapNum) Value(obj *Record) *Record

type InvertedMapString

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

func GetRootAsInvertedMapString

func GetRootAsInvertedMapString(buf []byte, offset flatbuffers.UOffsetT) *InvertedMapString

func (*InvertedMapString) Init

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

func (*InvertedMapString) Key

func (rcv *InvertedMapString) Key() []byte

func (*InvertedMapString) Table

func (rcv *InvertedMapString) Table() flatbuffers.Table

func (*InvertedMapString) Value

func (rcv *InvertedMapString) Value(obj *Record) *Record

type NumList

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

func GetRootAsNumList

func GetRootAsNumList(buf []byte, offset flatbuffers.UOffsetT) *NumList

func (*NumList) Init

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

func (*NumList) MutateNum

func (rcv *NumList) MutateNum(j int, n int32) bool

func (*NumList) Num

func (rcv *NumList) Num(j int) int32

func (*NumList) NumLength

func (rcv *NumList) NumLength() int

func (*NumList) Table

func (rcv *NumList) Table() flatbuffers.Table

type Record

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

func (*Record) FileId

func (rcv *Record) FileId() uint64

func (*Record) Init

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

func (*Record) MutateFileId

func (rcv *Record) MutateFileId(n uint64) bool

func (*Record) MutateOffset

func (rcv *Record) MutateOffset(n int64) bool

func (*Record) MutateOffsetOfValue

func (rcv *Record) MutateOffsetOfValue(n int32) bool

func (*Record) MutateSize

func (rcv *Record) MutateSize(n int64) bool

func (*Record) MutateValueSize

func (rcv *Record) MutateValueSize(n int32) bool

func (*Record) Offset

func (rcv *Record) Offset() int64

func (*Record) OffsetOfValue

func (rcv *Record) OffsetOfValue() int32

func (*Record) Size

func (rcv *Record) Size() int64

func (*Record) Table

func (rcv *Record) Table() flatbuffers.Table

func (*Record) ValueSize

func (rcv *Record) ValueSize() int32

type Root

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

func GetRootAsRoot

func GetRootAsRoot(buf []byte, offset flatbuffers.UOffsetT) *Root

func (*Root) Index

func (rcv *Root) Index(obj *flatbuffers.Table) bool

func (*Root) IndexType

func (rcv *Root) IndexType() Index

func (*Root) Init

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

func (*Root) MutateIndexType

func (rcv *Root) MutateIndexType(n Index) bool

func (*Root) MutateVersion

func (rcv *Root) MutateVersion(n int32) bool

func (*Root) Record

func (rcv *Root) Record(obj *Record) *Record

func (*Root) Table

func (rcv *Root) Table() flatbuffers.Table

func (*Root) Version

func (rcv *Root) Version() int32

type Symbol

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

func GetRootAsSymbol

func GetRootAsSymbol(buf []byte, offset flatbuffers.UOffsetT) *Symbol

func (*Symbol) Init

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

func (*Symbol) Key

func (rcv *Symbol) Key(j int) []byte

func (*Symbol) KeyLength

func (rcv *Symbol) KeyLength() int

func (*Symbol) Table

func (rcv *Symbol) Table() flatbuffers.Table

type Symbols

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

func GetRootAsSymbols

func GetRootAsSymbols(buf []byte, offset flatbuffers.UOffsetT) *Symbols

func (*Symbols) Init

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

func (*Symbols) Symbols

func (rcv *Symbols) Symbols(obj *Symbol, j int) bool

func (*Symbols) SymbolsLength

func (rcv *Symbols) SymbolsLength() int

func (*Symbols) Table

func (rcv *Symbols) Table() flatbuffers.Table

Jump to

Keyboard shortcuts

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