encoding

package
v0.3.0-beta Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2018 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MarshalFuncLog

func MarshalFuncLog(buf []byte, f *types.FuncLog) int64

func MarshalGoroutine

func MarshalGoroutine(buf []byte, g *types.Goroutine) int64

func MarshalRawFuncLog

func MarshalRawFuncLog(buf []byte, r *types.RawFuncLog) int64

func MarshalString

func MarshalString(buf []byte, str string) int64

func MarshalSymbolsData

func MarshalSymbolsData(sd *types.SymbolsData, buf []byte) int64

func MarshalUint8

func MarshalUint8(buf []byte, val uint8) int64

func MarshalUint64

func MarshalUint64(buf []byte, val uint64) int64

func MarshalUintptr

func MarshalUintptr(buf []byte, ptr uintptr) int64

func SizeFuncLog

func SizeFuncLog() int64

func SizeGoroutine

func SizeGoroutine() int64

func SizeRawFuncLog

func SizeRawFuncLog() int64

func SizeSymbolsData

func SizeSymbolsData(sd *types.SymbolsData) int64

func UnmarshalFuncLog

func UnmarshalFuncLog(buf []byte, f *types.FuncLog) int64

fl.Frames には十分なサイズのバッファが容易されて無ければならない。

func UnmarshalGoroutine

func UnmarshalGoroutine(buf []byte, g *types.Goroutine) int64

func UnmarshalRawFuncLog

func UnmarshalRawFuncLog(buf []byte, r *types.RawFuncLog) int64

fl.Frames には十分なサイズのバッファが容易されて無ければならない。

func UnmarshalString

func UnmarshalString(buf []byte) (string, int64)

func UnmarshalSymbolsData

func UnmarshalSymbolsData(p *types.SymbolsData, buf []byte) int64

func UnmarshalUint8

func UnmarshalUint8(buf []byte) (uint8, int64)

func UnmarshalUint64

func UnmarshalUint64(buf []byte) (uint64, int64)

func UnmarshalUintptr

func UnmarshalUintptr(buf []byte) (uintptr, int64)

Types

This section is empty.

Jump to

Keyboard shortcuts

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