oblivion

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesRecordType = map[RecordType]string{
	RecordTypeStack:  "Stack",
	RecordTypeThread: "Thread",
}
View Source
var EnumNamesState = map[State]string{
	StateRunning:  "Running",
	StateFinished: "Finished",
}
View Source
var EnumValuesRecordType = map[string]RecordType{
	"Stack":  RecordTypeStack,
	"Thread": RecordTypeThread,
}
View Source
var EnumValuesState = map[string]State{
	"Running":  StateRunning,
	"Finished": StateFinished,
}

Functions

func OblivionCurrentAddBytes

func OblivionCurrentAddBytes(builder *flatbuffers.Builder, bytes uint32)

func OblivionCurrentAddCount

func OblivionCurrentAddCount(builder *flatbuffers.Builder, count uint32)

func OblivionCurrentAddUnobserved

func OblivionCurrentAddUnobserved(builder *flatbuffers.Builder, unobserved uint32)

func OblivionCurrentEnd

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

func OblivionCurrentStart

func OblivionCurrentStart(builder *flatbuffers.Builder)

func OblivionOverviewAddActive

func OblivionOverviewAddActive(builder *flatbuffers.Builder, active bool)

func OblivionOverviewAddCurrent

func OblivionOverviewAddCurrent(builder *flatbuffers.Builder, current flatbuffers.UOffsetT)

func OblivionOverviewAddTotal

func OblivionOverviewAddTotal(builder *flatbuffers.Builder, total flatbuffers.UOffsetT)

func OblivionOverviewEnd

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

func OblivionOverviewStart

func OblivionOverviewStart(builder *flatbuffers.Builder)

func OblivionResultAddUnfreed

func OblivionResultAddUnfreed(builder *flatbuffers.Builder, unfreed flatbuffers.UOffsetT)

func OblivionResultEnd

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

func OblivionResultItemAddBytes

func OblivionResultItemAddBytes(builder *flatbuffers.Builder, bytes uint32)

func OblivionResultItemAddCount

func OblivionResultItemAddCount(builder *flatbuffers.Builder, count uint32)

func OblivionResultItemAddStackTrace

func OblivionResultItemAddStackTrace(builder *flatbuffers.Builder, stackTrace flatbuffers.UOffsetT)

func OblivionResultItemAddTaskID

func OblivionResultItemAddTaskID(builder *flatbuffers.Builder, taskID uint64)

func OblivionResultItemAddThreadName

func OblivionResultItemAddThreadName(builder *flatbuffers.Builder, threadName flatbuffers.UOffsetT)

func OblivionResultItemEnd

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

func OblivionResultItemStart

func OblivionResultItemStart(builder *flatbuffers.Builder)

func OblivionResultItemStartStackTraceVector

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

func OblivionResultStart

func OblivionResultStart(builder *flatbuffers.Builder)

func OblivionResultStartUnfreedVector

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

func OblivionSettingsAddHashSize

func OblivionSettingsAddHashSize(builder *flatbuffers.Builder, hashSize uint32)

func OblivionSettingsAddIgnore

func OblivionSettingsAddIgnore(builder *flatbuffers.Builder, ignore uint32)

func OblivionSettingsAddObserveThread

func OblivionSettingsAddObserveThread(builder *flatbuffers.Builder, observeThread uint64)

func OblivionSettingsAddRecordType

func OblivionSettingsAddRecordType(builder *flatbuffers.Builder, recordType RecordType)

func OblivionSettingsAddStackDepth

func OblivionSettingsAddStackDepth(builder *flatbuffers.Builder, stackDepth uint32)

func OblivionSettingsAddStackUsage

func OblivionSettingsAddStackUsage(builder *flatbuffers.Builder, stackUsage bool)

func OblivionSettingsEnd

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

func OblivionSettingsStart

func OblivionSettingsStart(builder *flatbuffers.Builder)

func OblivionTotalAddOverhead

func OblivionTotalAddOverhead(builder *flatbuffers.Builder, overhead uint32)

func OblivionTotalAddUnobserved

func OblivionTotalAddUnobserved(builder *flatbuffers.Builder, unobserved uint32)

func OblivionTotalEnd

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

func OblivionTotalStart

func OblivionTotalStart(builder *flatbuffers.Builder)

func StackInfoAddId

func StackInfoAddId(builder *flatbuffers.Builder, id uint32)

func StackInfoAddName

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

func StackInfoAddPercent

func StackInfoAddPercent(builder *flatbuffers.Builder, percent uint32)

func StackInfoAddSize

func StackInfoAddSize(builder *flatbuffers.Builder, size uint32)

func StackInfoAddState

func StackInfoAddState(builder *flatbuffers.Builder, state State)

func StackInfoAddUsed

func StackInfoAddUsed(builder *flatbuffers.Builder, used uint32)

func StackInfoEnd

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

func StackInfoStart

func StackInfoStart(builder *flatbuffers.Builder)

func StackUsageAddStacks

func StackUsageAddStacks(builder *flatbuffers.Builder, stacks flatbuffers.UOffsetT)

func StackUsageEnd

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

func StackUsageStart

func StackUsageStart(builder *flatbuffers.Builder)

func StackUsageStartStacksVector

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

Types

type OblivionCurrent

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

func GetRootAsOblivionCurrent

func GetRootAsOblivionCurrent(buf []byte, offset flatbuffers.UOffsetT) *OblivionCurrent

func GetSizePrefixedRootAsOblivionCurrent

func GetSizePrefixedRootAsOblivionCurrent(buf []byte, offset flatbuffers.UOffsetT) *OblivionCurrent

func (*OblivionCurrent) Bytes

func (rcv *OblivionCurrent) Bytes() uint32

func (*OblivionCurrent) Count

func (rcv *OblivionCurrent) Count() uint32

func (*OblivionCurrent) Init

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

func (*OblivionCurrent) MutateBytes

func (rcv *OblivionCurrent) MutateBytes(n uint32) bool

func (*OblivionCurrent) MutateCount

func (rcv *OblivionCurrent) MutateCount(n uint32) bool

func (*OblivionCurrent) MutateUnobserved

func (rcv *OblivionCurrent) MutateUnobserved(n uint32) bool

func (*OblivionCurrent) Table

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

func (*OblivionCurrent) UnPack

func (rcv *OblivionCurrent) UnPack() *OblivionCurrentT

func (*OblivionCurrent) UnPackTo

func (rcv *OblivionCurrent) UnPackTo(t *OblivionCurrentT)

func (*OblivionCurrent) Unobserved

func (rcv *OblivionCurrent) Unobserved() uint32

type OblivionCurrentT

type OblivionCurrentT struct {
	Count      uint32
	Bytes      uint32
	Unobserved uint32
}

func (*OblivionCurrentT) Pack

type OblivionOverview

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

func GetRootAsOblivionOverview

func GetRootAsOblivionOverview(buf []byte, offset flatbuffers.UOffsetT) *OblivionOverview

func GetSizePrefixedRootAsOblivionOverview

func GetSizePrefixedRootAsOblivionOverview(buf []byte, offset flatbuffers.UOffsetT) *OblivionOverview

func (*OblivionOverview) Active

func (rcv *OblivionOverview) Active() bool

func (*OblivionOverview) Current

func (rcv *OblivionOverview) Current(obj *OblivionCurrent) *OblivionCurrent

func (*OblivionOverview) Init

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

func (*OblivionOverview) MutateActive

func (rcv *OblivionOverview) MutateActive(n bool) bool

func (*OblivionOverview) Table

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

func (*OblivionOverview) Total

func (rcv *OblivionOverview) Total(obj *OblivionTotal) *OblivionTotal

func (*OblivionOverview) UnPack

func (rcv *OblivionOverview) UnPack() *OblivionOverviewT

func (*OblivionOverview) UnPackTo

func (rcv *OblivionOverview) UnPackTo(t *OblivionOverviewT)

type OblivionOverviewT

type OblivionOverviewT struct {
	Active  bool
	Current *OblivionCurrentT
	Total   *OblivionTotalT
}

func (*OblivionOverviewT) Pack

type OblivionResult

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

func GetRootAsOblivionResult

func GetRootAsOblivionResult(buf []byte, offset flatbuffers.UOffsetT) *OblivionResult

func GetSizePrefixedRootAsOblivionResult

func GetSizePrefixedRootAsOblivionResult(buf []byte, offset flatbuffers.UOffsetT) *OblivionResult

func (*OblivionResult) Init

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

func (*OblivionResult) Table

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

func (*OblivionResult) UnPack

func (rcv *OblivionResult) UnPack() *OblivionResultT

func (*OblivionResult) UnPackTo

func (rcv *OblivionResult) UnPackTo(t *OblivionResultT)

func (*OblivionResult) Unfreed

func (rcv *OblivionResult) Unfreed(obj *OblivionResultItem, j int) bool

func (*OblivionResult) UnfreedLength

func (rcv *OblivionResult) UnfreedLength() int

type OblivionResultItem

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

func GetRootAsOblivionResultItem

func GetRootAsOblivionResultItem(buf []byte, offset flatbuffers.UOffsetT) *OblivionResultItem

func GetSizePrefixedRootAsOblivionResultItem

func GetSizePrefixedRootAsOblivionResultItem(buf []byte, offset flatbuffers.UOffsetT) *OblivionResultItem

func (*OblivionResultItem) Bytes

func (rcv *OblivionResultItem) Bytes() uint32

func (*OblivionResultItem) Count

func (rcv *OblivionResultItem) Count() uint32

func (*OblivionResultItem) Init

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

func (*OblivionResultItem) MutateBytes

func (rcv *OblivionResultItem) MutateBytes(n uint32) bool

func (*OblivionResultItem) MutateCount

func (rcv *OblivionResultItem) MutateCount(n uint32) bool

func (*OblivionResultItem) MutateTaskID

func (rcv *OblivionResultItem) MutateTaskID(n uint64) bool

func (*OblivionResultItem) StackTrace

func (rcv *OblivionResultItem) StackTrace(j int) []byte

func (*OblivionResultItem) StackTraceLength

func (rcv *OblivionResultItem) StackTraceLength() int

func (*OblivionResultItem) Table

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

func (*OblivionResultItem) TaskID

func (rcv *OblivionResultItem) TaskID() uint64

func (*OblivionResultItem) ThreadName

func (rcv *OblivionResultItem) ThreadName() []byte

func (*OblivionResultItem) UnPack

func (rcv *OblivionResultItem) UnPack() *OblivionResultItemT

func (*OblivionResultItem) UnPackTo

func (rcv *OblivionResultItem) UnPackTo(t *OblivionResultItemT)

type OblivionResultItemT

type OblivionResultItemT struct {
	Count      uint32
	Bytes      uint32
	StackTrace []string
	ThreadName string
	TaskID     uint64
}

func (*OblivionResultItemT) Pack

type OblivionResultT

type OblivionResultT struct {
	Unfreed []*OblivionResultItemT
}

func (*OblivionResultT) Pack

type OblivionSettings

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

func GetRootAsOblivionSettings

func GetRootAsOblivionSettings(buf []byte, offset flatbuffers.UOffsetT) *OblivionSettings

func GetSizePrefixedRootAsOblivionSettings

func GetSizePrefixedRootAsOblivionSettings(buf []byte, offset flatbuffers.UOffsetT) *OblivionSettings

func (*OblivionSettings) HashSize

func (rcv *OblivionSettings) HashSize() uint32

func (*OblivionSettings) Ignore

func (rcv *OblivionSettings) Ignore() uint32

func (*OblivionSettings) Init

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

func (*OblivionSettings) MutateHashSize

func (rcv *OblivionSettings) MutateHashSize(n uint32) bool

func (*OblivionSettings) MutateIgnore

func (rcv *OblivionSettings) MutateIgnore(n uint32) bool

func (*OblivionSettings) MutateObserveThread

func (rcv *OblivionSettings) MutateObserveThread(n uint64) bool

func (*OblivionSettings) MutateRecordType

func (rcv *OblivionSettings) MutateRecordType(n RecordType) bool

func (*OblivionSettings) MutateStackDepth

func (rcv *OblivionSettings) MutateStackDepth(n uint32) bool

func (*OblivionSettings) MutateStackUsage

func (rcv *OblivionSettings) MutateStackUsage(n bool) bool

func (*OblivionSettings) ObserveThread

func (rcv *OblivionSettings) ObserveThread() uint64

func (*OblivionSettings) RecordType

func (rcv *OblivionSettings) RecordType() RecordType

func (*OblivionSettings) StackDepth

func (rcv *OblivionSettings) StackDepth() uint32

func (*OblivionSettings) StackUsage

func (rcv *OblivionSettings) StackUsage() bool

func (*OblivionSettings) Table

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

func (*OblivionSettings) UnPack

func (rcv *OblivionSettings) UnPack() *OblivionSettingsT

func (*OblivionSettings) UnPackTo

func (rcv *OblivionSettings) UnPackTo(t *OblivionSettingsT)

type OblivionSettingsT

type OblivionSettingsT struct {
	HashSize      uint32
	Ignore        uint32
	StackDepth    uint32
	RecordType    RecordType
	ObserveThread uint64
	StackUsage    bool
}

func (*OblivionSettingsT) Pack

type OblivionTotal

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

func GetRootAsOblivionTotal

func GetRootAsOblivionTotal(buf []byte, offset flatbuffers.UOffsetT) *OblivionTotal

func GetSizePrefixedRootAsOblivionTotal

func GetSizePrefixedRootAsOblivionTotal(buf []byte, offset flatbuffers.UOffsetT) *OblivionTotal

func (*OblivionTotal) Init

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

func (*OblivionTotal) MutateOverhead

func (rcv *OblivionTotal) MutateOverhead(n uint32) bool

func (*OblivionTotal) MutateUnobserved

func (rcv *OblivionTotal) MutateUnobserved(n uint32) bool

func (*OblivionTotal) Overhead

func (rcv *OblivionTotal) Overhead() uint32

func (*OblivionTotal) Table

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

func (*OblivionTotal) UnPack

func (rcv *OblivionTotal) UnPack() *OblivionTotalT

func (*OblivionTotal) UnPackTo

func (rcv *OblivionTotal) UnPackTo(t *OblivionTotalT)

func (*OblivionTotal) Unobserved

func (rcv *OblivionTotal) Unobserved() uint32

type OblivionTotalT

type OblivionTotalT struct {
	Overhead   uint32
	Unobserved uint32
}

func (*OblivionTotalT) Pack

type RecordType

type RecordType uint32
const (
	RecordTypeStack  RecordType = 0
	RecordTypeThread RecordType = 1
)

func (RecordType) String

func (v RecordType) String() string

type StackInfo

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

func GetRootAsStackInfo

func GetRootAsStackInfo(buf []byte, offset flatbuffers.UOffsetT) *StackInfo

func GetSizePrefixedRootAsStackInfo

func GetSizePrefixedRootAsStackInfo(buf []byte, offset flatbuffers.UOffsetT) *StackInfo

func (*StackInfo) Id

func (rcv *StackInfo) Id() uint32

func (*StackInfo) Init

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

func (*StackInfo) MutateId

func (rcv *StackInfo) MutateId(n uint32) bool

func (*StackInfo) MutatePercent

func (rcv *StackInfo) MutatePercent(n uint32) bool

func (*StackInfo) MutateSize

func (rcv *StackInfo) MutateSize(n uint32) bool

func (*StackInfo) MutateState

func (rcv *StackInfo) MutateState(n State) bool

func (*StackInfo) MutateUsed

func (rcv *StackInfo) MutateUsed(n uint32) bool

func (*StackInfo) Name

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

func (*StackInfo) Percent

func (rcv *StackInfo) Percent() uint32

func (*StackInfo) Size

func (rcv *StackInfo) Size() uint32

func (*StackInfo) State

func (rcv *StackInfo) State() State

func (*StackInfo) Table

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

func (*StackInfo) UnPack

func (rcv *StackInfo) UnPack() *StackInfoT

func (*StackInfo) UnPackTo

func (rcv *StackInfo) UnPackTo(t *StackInfoT)

func (*StackInfo) Used

func (rcv *StackInfo) Used() uint32

type StackInfoT

type StackInfoT struct {
	Id      uint32
	State   State
	Name    string
	Size    uint32
	Used    uint32
	Percent uint32
}

func (*StackInfoT) Pack

type StackUsage

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

func GetRootAsStackUsage

func GetRootAsStackUsage(buf []byte, offset flatbuffers.UOffsetT) *StackUsage

func GetSizePrefixedRootAsStackUsage

func GetSizePrefixedRootAsStackUsage(buf []byte, offset flatbuffers.UOffsetT) *StackUsage

func (*StackUsage) Init

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

func (*StackUsage) Stacks

func (rcv *StackUsage) Stacks(obj *StackInfo, j int) bool

func (*StackUsage) StacksLength

func (rcv *StackUsage) StacksLength() int

func (*StackUsage) Table

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

func (*StackUsage) UnPack

func (rcv *StackUsage) UnPack() *StackUsageT

func (*StackUsage) UnPackTo

func (rcv *StackUsage) UnPackTo(t *StackUsageT)

type StackUsageT

type StackUsageT struct {
	Stacks []*StackInfoT
}

func (*StackUsageT) Pack

type State

type State int16
const (
	StateRunning  State = 0
	StateFinished State = 1
)

func (State) String

func (v State) String() string

Jump to

Keyboard shortcuts

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