Documentation ¶
Index ¶
- Variables
- func BaseProfileAddAccessType(builder *flatbuffers.Builder, AccessType flatbuffers.UOffsetT)
- func BaseProfileAddCheckpoints(builder *flatbuffers.Builder, checkpoints flatbuffers.UOffsetT)
- func BaseProfileAddDestAddr(builder *flatbuffers.Builder, DestAddr flatbuffers.UOffsetT)
- func BaseProfileAddInstAddr(builder *flatbuffers.Builder, InstAddr flatbuffers.UOffsetT)
- func BaseProfileAddInstBefore(builder *flatbuffers.Builder, InstBefore flatbuffers.UOffsetT)
- func BaseProfileEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BaseProfileStart(builder *flatbuffers.Builder)
- func BaseProfileStartAccessTypeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BaseProfileStartCheckpointsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BaseProfileStartDestAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BaseProfileStartInstAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BaseProfileStartInstBeforeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CheckpointAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func CheckpointAddInstBefore(builder *flatbuffers.Builder, instBefore uint64)
- func CheckpointAddPos(builder *flatbuffers.Builder, pos uint64)
- func CheckpointEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CheckpointStart(builder *flatbuffers.Builder)
- type AccessType
- type BaseProfile
- func (rcv *BaseProfile) AccessType(j int) AccessType
- func (rcv *BaseProfile) AccessTypeLength() int
- func (rcv *BaseProfile) Checkpoints(obj *Checkpoint, j int) bool
- func (rcv *BaseProfile) CheckpointsLength() int
- func (rcv *BaseProfile) DestAddr(j int) uint64
- func (rcv *BaseProfile) DestAddrLength() int
- func (rcv *BaseProfile) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *BaseProfile) InstAddr(j int) uint64
- func (rcv *BaseProfile) InstAddrLength() int
- func (rcv *BaseProfile) InstBefore(j int) uint64
- func (rcv *BaseProfile) InstBeforeLength() int
- func (rcv *BaseProfile) MutateAccessType(j int, n AccessType) bool
- func (rcv *BaseProfile) MutateDestAddr(j int, n uint64) bool
- func (rcv *BaseProfile) MutateInstAddr(j int, n uint64) bool
- func (rcv *BaseProfile) MutateInstBefore(j int, n uint64) bool
- func (rcv *BaseProfile) Table() flatbuffers.Table
- type Checkpoint
- func (rcv *Checkpoint) Id() []byte
- func (rcv *Checkpoint) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Checkpoint) InstBefore() uint64
- func (rcv *Checkpoint) MutateInstBefore(n uint64) bool
- func (rcv *Checkpoint) MutatePos(n uint64) bool
- func (rcv *Checkpoint) Pos() uint64
- func (rcv *Checkpoint) Table() flatbuffers.Table
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
Click to show internal directories.
Click to hide internal directories.