buffer

package
v3.0.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SizeOfInt32 = uintptr(4)
	SizeOfInt64 = uintptr(8)
)

Variables

View Source
var Arch32Bits bool
View Source
var Arch64Bits bool
View Source
var SizeOfInt uintptr

Functions

func BytesToFloat32 added in v1.0.2

func BytesToFloat32(buf []byte, offset int) float32

func BytesToFloat64 added in v1.0.2

func BytesToFloat64(buf []byte, offset int) float64

func BytesToHexString

func BytesToHexString(buf []byte) string

BytesToHexString converts a byte slice into a hex string

func BytesToInt16

func BytesToInt16(buf []byte, offset int) int16

BytesToInt16 converts a slice of bytes to an int16

func BytesToInt32

func BytesToInt32(buf []byte, offset int) int32

BytesToInt32 converts a slice into int32; only maximum of 4 bytes will be used

func BytesToInt64

func BytesToInt64(buf []byte, offset int) int64

BytesToInt64 converts a slice into int64; only maximum of 8 bytes will be used

func BytesToUint16 added in v1.6.3

func BytesToUint16(buf []byte, offset int) uint16

func BytesToUint32 added in v1.6.3

func BytesToUint32(buf []byte, offset int) uint32

BytesToUint32 converts a slice into uint32; only maximum of 4 bytes will be used

func GetUnsigned

func GetUnsigned(b byte) int

func LittleBytesToInt32 added in v1.0.2

func LittleBytesToInt32(buf []byte, offset int) int32

LittleBytesToInt32 converts a slice into int32; only maximum of 4 bytes will be used

func VarBytesToInt64 added in v1.0.1

func VarBytesToInt64(buf []byte, offset int, len int) int64

Types

This section is empty.

Jump to

Keyboard shortcuts

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