flatbuffer

package
v1.7.14 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesDataType = map[DataType]string{
	DataTypeNONE:    "NONE",
	DataTypeLONG:    "LONG",
	DataTypeBOOLEAN: "BOOLEAN",
	DataTypeDOUBLE:  "DOUBLE",
	DataTypeSTRING:  "STRING",
	DataTypeBINARY:  "BINARY",
}
View Source
var EnumValuesDataType = map[string]DataType{
	"NONE":    DataTypeNONE,
	"LONG":    DataTypeLONG,
	"BOOLEAN": DataTypeBOOLEAN,
	"DOUBLE":  DataTypeDOUBLE,
	"STRING":  DataTypeSTRING,
	"BINARY":  DataTypeBINARY,
}

Functions

func BytesValueAddValue

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

func BytesValueEnd

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

func BytesValueStart

func BytesValueStart(builder *flatbuffers.Builder)

func BytesValueStartValueVector

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

func FieldValuesAddBinaryValues

func FieldValuesAddBinaryValues(builder *flatbuffers.Builder, binaryValues flatbuffers.UOffsetT)

func FieldValuesAddBoolValues

func FieldValuesAddBoolValues(builder *flatbuffers.Builder, boolValues flatbuffers.UOffsetT)

func FieldValuesAddDoubleValues

func FieldValuesAddDoubleValues(builder *flatbuffers.Builder, doubleValues flatbuffers.UOffsetT)

func FieldValuesAddLongValues

func FieldValuesAddLongValues(builder *flatbuffers.Builder, longValues flatbuffers.UOffsetT)

func FieldValuesAddStringValues

func FieldValuesAddStringValues(builder *flatbuffers.Builder, stringValues flatbuffers.UOffsetT)

func FieldValuesEnd

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

func FieldValuesStart

func FieldValuesStart(builder *flatbuffers.Builder)

func FieldValuesStartBinaryValuesVector

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

func FieldValuesStartBoolValuesVector

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

func FieldValuesStartDoubleValuesVector

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

func FieldValuesStartLongValuesVector

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

func FieldValuesStartStringValuesVector

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

func FlatBufferRowGroupAddFieldNames

func FlatBufferRowGroupAddFieldNames(builder *flatbuffers.Builder, fieldNames flatbuffers.UOffsetT)

func FlatBufferRowGroupAddFieldTypes

func FlatBufferRowGroupAddFieldTypes(builder *flatbuffers.Builder, fieldTypes flatbuffers.UOffsetT)

func FlatBufferRowGroupAddMeasurementName

func FlatBufferRowGroupAddMeasurementName(builder *flatbuffers.Builder, measurementName flatbuffers.UOffsetT)

func FlatBufferRowGroupAddRows

func FlatBufferRowGroupAddRows(builder *flatbuffers.Builder, rows flatbuffers.UOffsetT)

func FlatBufferRowGroupEnd

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

func FlatBufferRowGroupStart

func FlatBufferRowGroupStart(builder *flatbuffers.Builder)

func FlatBufferRowGroupStartFieldNamesVector

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

func FlatBufferRowGroupStartFieldTypesVector

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

func FlatBufferRowGroupStartRowsVector

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

func FlatBufferRowInGroupAddDataSource

func FlatBufferRowInGroupAddDataSource(builder *flatbuffers.Builder, dataSource flatbuffers.UOffsetT)

func FlatBufferRowInGroupAddFieldValues

func FlatBufferRowInGroupAddFieldValues(builder *flatbuffers.Builder, fieldValues flatbuffers.UOffsetT)

func FlatBufferRowInGroupAddMetaCacheUpdateTime

func FlatBufferRowInGroupAddMetaCacheUpdateTime(builder *flatbuffers.Builder, metaCacheUpdateTime uint32)

func FlatBufferRowInGroupAddTags

func FlatBufferRowInGroupAddTags(builder *flatbuffers.Builder, tags flatbuffers.UOffsetT)

func FlatBufferRowInGroupAddTime

func FlatBufferRowInGroupAddTime(builder *flatbuffers.Builder, time int64)

func FlatBufferRowInGroupEnd

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

func FlatBufferRowInGroupStart

func FlatBufferRowInGroupStart(builder *flatbuffers.Builder)

func FlatBufferRowsAddRowGroups

func FlatBufferRowsAddRowGroups(builder *flatbuffers.Builder, rowGroups flatbuffers.UOffsetT)

func FlatBufferRowsEnd

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

func FlatBufferRowsStart

func FlatBufferRowsStart(builder *flatbuffers.Builder)

func FlatBufferRowsStartRowGroupsVector

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

Types

type BytesValue

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

func GetRootAsBytesValue

func GetRootAsBytesValue(buf []byte, offset flatbuffers.UOffsetT) *BytesValue

func GetSizePrefixedRootAsBytesValue

func GetSizePrefixedRootAsBytesValue(buf []byte, offset flatbuffers.UOffsetT) *BytesValue

func (*BytesValue) Init

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

func (*BytesValue) MutateValue

func (rcv *BytesValue) MutateValue(j int, n int8) bool

func (*BytesValue) Table

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

func (*BytesValue) Value

func (rcv *BytesValue) Value(j int) int8

func (*BytesValue) ValueLength

func (rcv *BytesValue) ValueLength() int

type DataType

type DataType int8
const (
	DataTypeNONE    DataType = 0
	DataTypeLONG    DataType = 1
	DataTypeBOOLEAN DataType = 2
	DataTypeDOUBLE  DataType = 3
	DataTypeSTRING  DataType = 4
	DataTypeBINARY  DataType = 5
)

func (DataType) String

func (v DataType) String() string

type FieldValues

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

func GetRootAsFieldValues

func GetRootAsFieldValues(buf []byte, offset flatbuffers.UOffsetT) *FieldValues

func GetSizePrefixedRootAsFieldValues

func GetSizePrefixedRootAsFieldValues(buf []byte, offset flatbuffers.UOffsetT) *FieldValues

func (*FieldValues) BinaryValues

func (rcv *FieldValues) BinaryValues(obj *BytesValue, j int) bool

func (*FieldValues) BinaryValuesLength

func (rcv *FieldValues) BinaryValuesLength() int

func (*FieldValues) BoolValues

func (rcv *FieldValues) BoolValues(j int) bool

func (*FieldValues) BoolValuesLength

func (rcv *FieldValues) BoolValuesLength() int

func (*FieldValues) DoubleValues

func (rcv *FieldValues) DoubleValues(j int) float64

func (*FieldValues) DoubleValuesLength

func (rcv *FieldValues) DoubleValuesLength() int

func (*FieldValues) Init

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

func (*FieldValues) LongValues

func (rcv *FieldValues) LongValues(j int) int64

func (*FieldValues) LongValuesLength

func (rcv *FieldValues) LongValuesLength() int

func (*FieldValues) MutateBoolValues

func (rcv *FieldValues) MutateBoolValues(j int, n bool) bool

func (*FieldValues) MutateDoubleValues

func (rcv *FieldValues) MutateDoubleValues(j int, n float64) bool

func (*FieldValues) MutateLongValues

func (rcv *FieldValues) MutateLongValues(j int, n int64) bool

func (*FieldValues) StringValues

func (rcv *FieldValues) StringValues(j int) []byte

func (*FieldValues) StringValuesLength

func (rcv *FieldValues) StringValuesLength() int

func (*FieldValues) Table

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

type FlatBufferRowGroup

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

func GetRootAsFlatBufferRowGroup

func GetRootAsFlatBufferRowGroup(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRowGroup

func GetSizePrefixedRootAsFlatBufferRowGroup

func GetSizePrefixedRootAsFlatBufferRowGroup(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRowGroup

func (*FlatBufferRowGroup) FieldNames

func (rcv *FlatBufferRowGroup) FieldNames(j int) []byte

func (*FlatBufferRowGroup) FieldNamesLength

func (rcv *FlatBufferRowGroup) FieldNamesLength() int

func (*FlatBufferRowGroup) FieldTypes

func (rcv *FlatBufferRowGroup) FieldTypes(j int) DataType

func (*FlatBufferRowGroup) FieldTypesLength

func (rcv *FlatBufferRowGroup) FieldTypesLength() int

func (*FlatBufferRowGroup) Init

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

func (*FlatBufferRowGroup) MeasurementName

func (rcv *FlatBufferRowGroup) MeasurementName() []byte

func (*FlatBufferRowGroup) MutateFieldTypes

func (rcv *FlatBufferRowGroup) MutateFieldTypes(j int, n DataType) bool

func (*FlatBufferRowGroup) Rows

func (rcv *FlatBufferRowGroup) Rows(obj *FlatBufferRowInGroup, j int) bool

func (*FlatBufferRowGroup) RowsLength

func (rcv *FlatBufferRowGroup) RowsLength() int

func (*FlatBufferRowGroup) Table

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

type FlatBufferRowInGroup

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

func GetRootAsFlatBufferRowInGroup

func GetRootAsFlatBufferRowInGroup(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRowInGroup

func GetSizePrefixedRootAsFlatBufferRowInGroup

func GetSizePrefixedRootAsFlatBufferRowInGroup(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRowInGroup

func (*FlatBufferRowInGroup) DataSource

func (rcv *FlatBufferRowInGroup) DataSource() []byte

func (*FlatBufferRowInGroup) FieldValues

func (rcv *FlatBufferRowInGroup) FieldValues(obj *FieldValues) *FieldValues

func (*FlatBufferRowInGroup) Init

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

func (*FlatBufferRowInGroup) MetaCacheUpdateTime

func (rcv *FlatBufferRowInGroup) MetaCacheUpdateTime() uint32

func (*FlatBufferRowInGroup) MutateMetaCacheUpdateTime

func (rcv *FlatBufferRowInGroup) MutateMetaCacheUpdateTime(n uint32) bool

func (*FlatBufferRowInGroup) MutateTime

func (rcv *FlatBufferRowInGroup) MutateTime(n int64) bool

func (*FlatBufferRowInGroup) Table

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

func (*FlatBufferRowInGroup) Tags

func (rcv *FlatBufferRowInGroup) Tags() []byte

func (*FlatBufferRowInGroup) Time

func (rcv *FlatBufferRowInGroup) Time() int64

type FlatBufferRows

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

func GetRootAsFlatBufferRows

func GetRootAsFlatBufferRows(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRows

func GetSizePrefixedRootAsFlatBufferRows

func GetSizePrefixedRootAsFlatBufferRows(buf []byte, offset flatbuffers.UOffsetT) *FlatBufferRows

func (*FlatBufferRows) Init

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

func (*FlatBufferRows) RowGroups

func (rcv *FlatBufferRows) RowGroups(obj *FlatBufferRowGroup, j int) bool

func (*FlatBufferRows) RowGroupsLength

func (rcv *FlatBufferRows) RowGroupsLength() int

func (*FlatBufferRows) Table

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

Jump to

Keyboard shortcuts

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