flatbuffers

package
v0.0.0-...-20fb975 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesAccessType = map[AccessType]string{
	AccessTypeI: "I",
	AccessTypeR: "R",
	AccessTypeW: "W",
}
View Source
var EnumValuesAccessType = map[string]AccessType{
	"I": AccessTypeI,
	"R": AccessTypeR,
	"W": AccessTypeW,
}

Functions

func BaseProfileAddAccessType

func BaseProfileAddAccessType(builder *flatbuffers.Builder, AccessType flatbuffers.UOffsetT)

func BaseProfileAddCheckpoints

func BaseProfileAddCheckpoints(builder *flatbuffers.Builder, checkpoints flatbuffers.UOffsetT)

func BaseProfileAddDestAddr

func BaseProfileAddDestAddr(builder *flatbuffers.Builder, DestAddr flatbuffers.UOffsetT)

func BaseProfileAddInstAddr

func BaseProfileAddInstAddr(builder *flatbuffers.Builder, InstAddr flatbuffers.UOffsetT)

func BaseProfileAddInstBefore

func BaseProfileAddInstBefore(builder *flatbuffers.Builder, InstBefore flatbuffers.UOffsetT)

func BaseProfileEnd

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

func BaseProfileStart

func BaseProfileStart(builder *flatbuffers.Builder)

func BaseProfileStartAccessTypeVector

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

func BaseProfileStartCheckpointsVector

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

func BaseProfileStartDestAddrVector

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

func BaseProfileStartInstAddrVector

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

func BaseProfileStartInstBeforeVector

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

func CheckpointAddId

func CheckpointAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func CheckpointAddInstBefore

func CheckpointAddInstBefore(builder *flatbuffers.Builder, instBefore uint64)

func CheckpointAddPos

func CheckpointAddPos(builder *flatbuffers.Builder, pos uint64)

func CheckpointEnd

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

func CheckpointStart

func CheckpointStart(builder *flatbuffers.Builder)

Types

type AccessType

type AccessType int8
const (
	AccessTypeI AccessType = 0
	AccessTypeR AccessType = 1
	AccessTypeW AccessType = 2
)

func (AccessType) String

func (v AccessType) String() string

type BaseProfile

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

func GetRootAsBaseProfile

func GetRootAsBaseProfile(buf []byte, offset flatbuffers.UOffsetT) *BaseProfile

func (*BaseProfile) AccessType

func (rcv *BaseProfile) AccessType(j int) AccessType

func (*BaseProfile) AccessTypeLength

func (rcv *BaseProfile) AccessTypeLength() int

func (*BaseProfile) Checkpoints

func (rcv *BaseProfile) Checkpoints(obj *Checkpoint, j int) bool

func (*BaseProfile) CheckpointsLength

func (rcv *BaseProfile) CheckpointsLength() int

func (*BaseProfile) DestAddr

func (rcv *BaseProfile) DestAddr(j int) uint64

func (*BaseProfile) DestAddrLength

func (rcv *BaseProfile) DestAddrLength() int

func (*BaseProfile) Init

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

func (*BaseProfile) InstAddr

func (rcv *BaseProfile) InstAddr(j int) uint64

func (*BaseProfile) InstAddrLength

func (rcv *BaseProfile) InstAddrLength() int

func (*BaseProfile) InstBefore

func (rcv *BaseProfile) InstBefore(j int) uint64

func (*BaseProfile) InstBeforeLength

func (rcv *BaseProfile) InstBeforeLength() int

func (*BaseProfile) MutateAccessType

func (rcv *BaseProfile) MutateAccessType(j int, n AccessType) bool

func (*BaseProfile) MutateDestAddr

func (rcv *BaseProfile) MutateDestAddr(j int, n uint64) bool

func (*BaseProfile) MutateInstAddr

func (rcv *BaseProfile) MutateInstAddr(j int, n uint64) bool

func (*BaseProfile) MutateInstBefore

func (rcv *BaseProfile) MutateInstBefore(j int, n uint64) bool

func (*BaseProfile) Table

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

type Checkpoint

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

func GetRootAsCheckpoint

func GetRootAsCheckpoint(buf []byte, offset flatbuffers.UOffsetT) *Checkpoint

func (*Checkpoint) Id

func (rcv *Checkpoint) Id() []byte

func (*Checkpoint) Init

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

func (*Checkpoint) InstBefore

func (rcv *Checkpoint) InstBefore() uint64

func (*Checkpoint) MutateInstBefore

func (rcv *Checkpoint) MutateInstBefore(n uint64) bool

func (*Checkpoint) MutatePos

func (rcv *Checkpoint) MutatePos(n uint64) bool

func (*Checkpoint) Pos

func (rcv *Checkpoint) Pos() uint64

func (*Checkpoint) Table

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

Jump to

Keyboard shortcuts

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